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

Reply via email to