If there are plans on doing a full 3.1 release I would like to test on the
following compilers before it's made official:
gcc x.x.x linux (couple of versions)
gcc 4.4.1 mingw windows
gcc 4.3.3 codesourcery arm
msvc 2010
msvc 2008 (possibly)
These are the platforms we use at work and I'd be happy to do compile tests
for them to ensure there are no errors or warnings. Please let me know
when/if a release candidate is available for testing.
I'd also encourage looking at my previous post titled:
"Unsafe query string lookup and file / object names" which has some small
issues easily fixed.
On Sun, Sep 5, 2010 at 2:58 PM, Julian Taylor <[email protected]
> wrote:
> Some issues with the cmake buildsystem I've found:
> - the dependency on boost date_time seems optional, so it should not be
> enforced by cmake (cmake/dependencies/Boost.cmake:3)
> - the testcases produce build errors when the backend dependencies are not
> met (added patch to tracker)
> - postgresql backend does not require postgresql to build. Intentional?
> - firebird obdc and oracle cmake builds missing
>
> Also for the SOVERSION ${SOCI_VERSION} target property from my patch should
> be adapted to your versioning scheme
> If should only be incremented when you change the api, not for every minor
> release
>
> not related to build:
> - backend/sqlite3/common.h function name style does not match with the rest
> (it uses uppercase letters)
>
> On Sun, Sep 5, 2010 at 1:52 AM, Denis Arnaud <[email protected]>wrote:
>
>> 2010/9/5 Mateusz Loskot <[email protected]>
>>
>> Basically, I'd appreciate if you could try to build SOCI using CMake
>>> on your systems and in whatever configuration you can do it
>>> and please report any problems, suggestions and fixes here.
>>>
>>
>> On Fedora 13, it works.
>>
>>
>>> I'm interested in any comments, regarding usability, reliability,
>>> cosmetics, anything.
>>>
>>
>> 0. First of all, you have done very good work, and the result is pretty
>> neat!
>> I appreciate that the backend-specific headers are now installed in
>> dedicated include directories, and that the sonames are now correctly set.
>> 1. A small thing: usually (for other projects using CMake), there is no
>> "build" directory, as it is the one we create to build temporary objects
>> with CMake and makefiles. So, we could maybe rename that directory?
>> 2. Note: the CMAKE_INSTALL_PREFIX must be correctly set, if needed, for
>> instance:
>> mkdir tmp; cd tmp; cmake
>> -DCMAKE_INSTALL_PREFIX:PATH=/home/dan/dev/deliveries/soci-3.1.0 ../src/;
>> make install
>>
>> So, thanks a lot for that nice work :)
>>
>> Regards
>>
>> Denis
>>
>>
>>
>> ------------------------------------------------------------------------------
>> This SF.net Dev2Dev email is sponsored by:
>>
>> Show off your parallel programming skills.
>> Enter the Intel(R) Threading Challenge 2010.
>> http://p.sf.net/sfu/intel-thread-sfd
>> _______________________________________________
>> Soci-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/soci-users
>>
>>
>
>
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> Soci-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/soci-users
>
>
--
Christian
------------------------------------------------------------------------------
Automate Storage Tiering Simply
Optimize IT performance and efficiency through flexible, powerful,
automated storage tiering capabilities. View this brief to learn how
you can reduce costs and improve performance.
http://p.sf.net/sfu/dell-sfdev2dev
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users