On 17/09/10 20:44, Julian Taylor wrote: > On Fri, 2010-09-17 at 19:26 +0200, Claudio Bantaloukas wrote: >> http://www.mail-archive.com/[email protected]/msg00592.html >> >> or simply >> IF(CMAKE_SIZEOF_VOID_P EQUAL 4) >> SET(LIB_SUFFIX "") >> ELSE(CMAKE_SIZEOF_VOID_P EQUAL 4) >> SET(LIB_SUFFIX 64) >> as seen in http://code.google.com/p/bullet/issues/detail?id=174 > > > added a patch which does something equivalent to the tracker.
Julian, I have added this improvement. Thanks. > Anyone know how is this handled on windows? There is no unification here. For instance, Boost or PostgreSQL and also SOCI install modules in C:/Program Files/<PACKAGE>/bin - exe, dll C:/Program Files/<PACKAGE>/lib - .lib files and I'm not going to invent anything new here. Perhaps in future, we can improve it, but for the time being I would leave it alone and keep it simple, > On Fri, 2010-09-17 at 01:27 +0200, Mateusz Loskot wrote: >> Folks, >> >> I have updated SOCI tests handling, so related options >> like SOCI_TEST_<BACKEND> SOCI_TEST_<BACKEND>_CONNSTR >> are enabled/disabled dynamically depending on >> SOCI_<BACKEND> as well as SOCI_TEST (by default ON). > > the empty testcase should have a default dummy connect string so it won't > fail when none is given. This is a very good point and I've applied your suggestions. Now, soci_backend_test macro accepts CONNSTR option which can be used to specify default connection string. Thus, empty and sqlite3 backends do so. >> I have updated soci_version() macro and now it sets MAJOR.MINOR >> as SOVERSION. Later, I will make use of SOVERSION for libraries >> naming on Windows. ATM, SOVERSION is used on Linux (Unix) only. > > I have updated the dynamic loading patch to reflect this. Your patch applied. I've also added similar changes to Windows specific code. > Note that the stringify macro issue remains. We don't have any such macro, so I have kept yours. Thanks to all for your fantastic support! Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org Member of ACCU, http://accu.org ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Soci-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/soci-users
