Patches item #1533851, was opened at 2006-08-03 13:19 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=304041&aid=1533851&group_id=4041
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Torsten Blank (bruceblank) Assigned to: Nobody/Anonymous (nobody) Summary: build on VC7 fixed, version stuff revised Initial Comment: Some changes were made to fix compilation in Visual C++ 7. Additionally, the version information stuff has been clarified and a Windows specific version information resource has been added. The last point makes it necessary to add the two new files lib3ds\lib3ds_dll.rc2 and lib3ds\lib3ds_dll.rc to the CVS . In detail, the changes are: Fixed: ====== - lib3ds did not build on Win32 due to missing config.h -> removed dependency on config.h on Win32 systems - lib3ds did not build on Win32 due to unknown symbol "snprintf" -> mapped to _snprintf for MS Visual Studio - "LIB3DS_VERSION" is defined in file.h but is never used -> removed definition of "LIB3DS_VERSION" (see below) - lib3ds_dll did not export symbols on Win32 due to wrong conditional clause in types.h -> replaced "UBUILD_SHARED" by "_DLL" - Binary output directories of lib3ds_dll were set to the wrong place on Win32 systems -> set to ./Build/(Debug|Release)/dll - lib3ds_dll was not compiled as dynamic but static link library -> set "Runtime Library" property to "Multi-threaded (Debug) DLL" Added: ====== - Improved version info handling: Now, version information is defined in version.h. It is no longer scattered over various files. Proper version strings are created out of the MAJOR, MINOR, and RELEASE numbers automatically, and eventually a SPECIAL string will be appended. Win32 specific: lib3ds_dll no longer holds the version information in the file name but in the version info resources of the DLL, which is a good thing, especially when you want to write software for Windows Vista. (Vista likes to find correct version infos in the DLL resources ;->) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=304041&aid=1533851&group_id=4041 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ lib3ds-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lib3ds-devel
