Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

#187 closed enhancement (fixed)

Request to implement Windows DLL binary

Reported by: Norm Olsen Owned by: Norm Olsen
Priority: minor Milestone: 3.0
Component: Library Version: svn-trunk
Keywords: DLL Cc:

Description

Request a Windows DLL for coordinate conversion applications. A DLL with minimal dependencies on other modules would be nice.

Change History (3)

comment:1 by Norm Olsen, 9 years ago

Code to implement this improvement request was submitted on September 29, 2015 and produced revision #2665. Code changes required are limited (with one exception) to dealing with appropriate use of the EXP_LVL? defines. These are all set to null for normal object library builds, so it fairly safe to assume that the code changes made here will not affect normal use of the library. The one exception consists of some minor changes to CS_guiApi.c such that function CS_getEnumByGroup works the way it was intended and documented.

DLL's produced by this submission include statically linked CRT library in an attempt to make the DLL rather generic. Currently, the only external references are "kernel.dll" and "oldnames.dll". Time will tell if this objective has been achieved without serious drawbacks elsewhere.

comment:2 by Norm Olsen, 9 years ago

Resolution: fixed
Status: newclosed

comment:3 by Norm Olsen, 9 years ago

A few tweaks were added to the resulting DLL at revision 2680 as a result of actual integration into a live application.

Note: See TracTickets for help on using tickets.