Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs

Recent posts

Wed 25 Mar 2020

From REST to Notes db in two seconds

Thu 19 Mar 2020

Mind the Gap - A mid-level development manifesto

Thu 19 Mar 2020

High value methods: AppendFieldsWithJSON

March, 2020
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Search the weblog

Genii Weblog

Changing names midstream

Mon 6 Jan 2014, 03:14 PM

by Ben Langhinrichs
Sometimes you make decisions that later turn out to be short-sighted. One of those decisions was leaving the names of the CoexLinks software DLLs the same for 32-bit and 64-bit IBM Domino versions. The decision seemed to make sense because we had already decided to leave the 32-bit and 64-bit versions of the Midas LSX the same, but there are different reasons there.

With the Midas LSX, you need to use a line such as the following in your script:

UseLSX "*lsxrtc"

which then loads the LSX into memory. If this were different for your 32-bit Notes client (and Designer) than for your 64-bit server, you would have a problem. IBM screwed up by not giving a different prefix for 32-bit Windows and 64-bit Windows, probably because the people who understood that logic had left already. But that's another story.

For CoexLinks 3.1, there will be four DLL names instead of the current one. For 32-bit Domino under Windows, there will be ncoex32.dll (CoexLinks Classic) and nCoexLinks32.dll (CoexLink Fidelity). For 64-bit Domino under Windows, there will be ncoex64.dll (CoexLinks Classic) and nCoexLinks64.dll (CoexLink Fidelity). Since there is only a 32-bit version of CoexLinks Clipper, it will stay as cxclippr.dll. This should go a long way toward eliminating the issue of people installing 64-bit software on 32-bit Domino and vice-versa.

For those people who have some trouble changing the NOTES.INI files, the file can still be renamed to ncoex.dll (CoexLinks Classic) or nCoexLinks.dll (CoexLinks Fidelity). The license file will stay as CoexLinks.lic for all three components.

Copyright 2014 Genii Software Ltd.

What has been said:

No documents found