2012/7/9 Mateusz Loskot <[email protected]> > On 8 July 2012 23:57, Vadim Zeitlin <[email protected]> wrote: > > Would anybody be interested in adding support for building Firebird to > > cmake build system? > > I don't use Firebird myself, but perhaps there are some users who > would be interested. > > > I had a look at it and probably isn't that complicated > > but I hardly know cmake at all and, frankly, am not very interested in > > learning it so it still risks to be beyond my abilities. > > It's easy to configure backend using provided macros. > > > The only non-trivial part AFAICS is writing > cmake/modules/FindFirebird.cmake which > > would define the variables containing Firebird headers and libraries. > > You may search for FindFirebird.cmake ready to use, e.g. > https://github.com/LuaDist/luasql-firebird/blob/master/FindFirebird.cmake > > https://svn.dpi.inpe.br/terralib/branches/srs/build/cmake/common/FindFirebird.cmake > > BTW, thank you for the great contributions to SOCI! > > Best regards, > -- > Mateusz Loskot, http://mateusz.loskot.net > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Soci-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/soci-users >
Here the patches for enabling Firebird backend in cmake. I've tested it on Windows 7 and Fedora Linux 16. The problem is - src/backends/firebird/test/test-firebird.cpp need to be updated. Currently it failed to compile. I suspect some interface issues. But unfortunately I have no time to look at it. Maybe later. -- Best Regards, Sergei Nikulov
0001-added-cmake-build-for-Firebird.patch
Description: Binary data
0002-added-missed-header.patch
Description: Binary data
------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________ Soci-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/soci-users
