Hi all

 

here the  way how i try to build log4cxx on my windows xp with mingw an msys:

 

cd expat-2.1.0

./configure

make && make install

cd ..

cd apr-1.4.8

./configure 

make && make install

cd ..

cd apr-util-1.5.2

./configure --with-apr=/local/apr --with-expat=/local

adding -DAPU_DECLARE_EXPORT on line 54 in file build/rules.mk

make && make install

cd ..

cd apache-log4cxx-0.10.0

./configure --with-apr=/local/apr --with-apr-util=/local/apr 
--with-logchar=wchar_t

make && make install

and then a got this error:

 

g++ -g -O2 -o trivial.exe trivial.o  -L/usr/local/apr/lib -L/local//lib -lshell3

2 -ladvapi32 ../../../src/main/cpp/.libs/liblog4cxx.a /usr/local/apr/lib/libapru

til-1.a /usr/local/lib/libexpat.dll.a /usr/local/apr/lib/libapr-1.a -lws2_32 -lr

pcrt4 -lmswsock -L/usr/local/lib -L/usr/local/lib

../../../src/main/cpp/.libs/liblog4cxx.a(domconfigurator.o): In function `ZN7log

4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileERNS_7helpers10ObjectPtrTINS_3s

pi16LoggerRepositoryEEE':

C:\MinGW\msys\1.0\src\apache-log4cxx-0.10.0\src\main\cpp/domconfigurator.cpp:724

: undefined reference to `_imp__apr_xml_parse_file@20'

C:\MinGW\msys\1.0\src\apache-log4cxx-0.10.0\src\main\cpp/domconfigurator.cpp:733

: undefined reference to `_imp__apr_xml_parser_geterror@12'

collect2: ld gab 1 als Ende-Status zurück

make[3]: *** [trivial.exe] Error 1

make[3]: Leaving directory `/src/apache-log4cxx-0.10.0/src/examples/cpp'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/src/apache-log4cxx-0.10.0/src/examples'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/src/apache-log4cxx-0.10.0/src'

make: *** [all-recursive] Error 1

 

Any thoughts on what is going wrong.

 

Regards 

 

Ervin

Reply via email to