Menu

#13 would like to compile for osx 10.6

open
nobody
5
2012-07-04
2012-07-04
Anonymous
No

Dear Developers,
trying to compile for 10.6.8, mac os x.
after installing the libraries (I use homebrew for that, excellent package manager) I want to compile the libs. cmake runs fine, but make fails on:
...

[ 14%] Building C object aglib-2.0.1/src/ag/CMakeFiles/ag.dir/regfree.c.o
Linking CXX shared library libag.dylib
ld: warning: directory '/sw/lib' following -L not found
[ 14%] Built target ag
Scanning dependencies of target agfio_plugin_AG
[ 15%] Building CXX object aglib-2.0.1/src/formats/AG/CMakeFiles/agfio_plugin_AG.dir/AG.cc.o
/Users/vincent/Downloads/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/AG.cc: In member function 'virtual std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > ns1::AG::load(const std::string&, const Id&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*)':
/Users/vincent/Downloads/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/AG.cc:36: error: cannot declare variable 'handler' to be of abstract type 'SAX_AGHandlers'
/Users/vincent/Downloads/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/SAX_AGHandlers.h:25: note: because the following virtual functions are pure within 'SAX_AGHandlers':
/usr/local/include/xercesc/framework/XMLFormatter.hpp:459: note: virtual void xercesc_3_1::XMLFormatTarget::writeChars(const XMLByte*, XMLSize_t, xercesc_3_1::XMLFormatter*)
make[2]: *** [aglib-2.0.1/src/formats/AG/CMakeFiles/agfio_plugin_AG.dir/AG.cc.o] Error 1
make[1]: *** [aglib-2.0.1/src/formats/AG/CMakeFiles/agfio_plugin_AG.dir/all] Error 2
make: *** [all] Error 2

Unfortunately I am not a programmer, but I am happy to compile this if you know a patch...

Thank you in advance,

Vincent

Discussion


Log in to post a comment.