Hello,

I attach a patch that:
--------------------------

a) Removes ABI suffix by default - following boost convention

This is not required for most Unix builds and even boost in new
versions follows this convention with JAM -- no ABI suffix by default.
You still can enable them with --enable-abi-suffix configure parameter.

b) Fixed backend-loader to use suffix

Backend loader was not aware of suffix at all. Not it uses it when 
soci compiled with it.

c) I added system search path to default path set. By default SOCI
   searches in local directory. This is not right, at least for
   most Unix systems where files installed globally. So I added
   an option to search in local directory and then system-wise 

d) Fixed backed loading for cygwin where naming convention of DLLs
   is quite different (at least with libtool which embeds version to
   library name).


------------------

I noticed a error in basic example (docs on main page). You should
use sql.got_data()... 


------------------

Build system:

I had noticed that very preliminary CMake support was added.
It still does not build backends at all, also it is very limited
in may terms (does not build static version)

Most of fixes I provided are done for autotools build system that
finally works very well in git-HEAD.

Questions what are the plans close release: move to CMake or stay with auto*, 
if not when do you expect to move to CMake if at all?

(Not that I like CMake too much).

Artyom


      

Attachment: soci.patch
Description: Binary data

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to