[PD-dev] iemxmlrpc not building on MinGW
Hans-Christoph Steiner
hans at at.or.at
Thu Jun 18 19:38:45 CEST 2009
The link to pthreadGC2 is failing:
g++ -s -shared -o /home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/xmlrpc.dll /home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.o /home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/xmlrpc++/src/XmlRpcClient.o /home/pd/auto-build/pd-extended/
externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcDispatch.o /home/pd/auto-
build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcServer.o /
home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/
XmlRpcServerConnection.o /home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/xmlrpc++/src/XmlRpcServerMethod.o /home/pd/auto-build/pd-
extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcSocket.o /home/pd/
auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/
XmlRpcSource.o /home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
xmlrpc++/src/XmlRpcUtil.o /home/pd/auto-build/pd-extended/externals/
iem/iemxmlrpc/xmlrpc++/src/XmlRpcValue.o -lm -L/home/pd/auto-build/pd-
extended/pd/bin -L/home/pd/auto-build/pd-extended/pd/obj -lpd -
lwsock32 -lpthreadGC2 -lkernel32 -luser32 -lgdi32 -lregex
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:118: undefined reference to
`_imp__pthread_mutex_lock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:152: undefined reference to
`_imp__pthread_mutex_unlock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o: In function `RPCServer':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:265: undefined reference to `_imp__pthread_mutex_init'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:266: undefined reference to `_imp__pthread_mutex_init'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:267: undefined reference to `_imp__pthread_mutex_init'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:265: undefined reference to `_imp__pthread_mutex_init'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:266: undefined reference to `_imp__pthread_mutex_init'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:267: more undefined references to
`_imp__pthread_mutex_init' follow
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o: In function `~RPCServer':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:278: undefined reference to `_imp__pthread_mutex_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:279: undefined reference to `_imp__pthread_mutex_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:280: undefined reference to `_imp__pthread_mutex_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:278: undefined reference to `_imp__pthread_mutex_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:279: undefined reference to `_imp__pthread_mutex_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:280: more undefined references to
`_imp__pthread_mutex_destroy' follow
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:289: undefined reference to
`_imp__pthread_mutex_lock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:291: undefined reference to
`_imp__pthread_mutex_unlock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:298: undefined reference to
`_imp__pthread_mutex_lock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:304: undefined reference to
`_imp__pthread_mutex_unlock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:634: undefined reference to
`_imp__pthread_mutex_lock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:650: undefined reference to
`_imp__pthread_mutex_unlock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o: In function `xmlrpc_new':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:768: undefined reference to `_imp__pthread_create'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:193: undefined reference to
`_imp__pthread_cond_signal'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o: In function `~Message':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:186: undefined reference to `_imp__pthread_cond_destroy'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:198: undefined reference to
`_imp__pthread_mutex_lock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:199: undefined reference to `_imp__pthread_cond_wait'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o:C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/
iemxmlrpc/main.cpp:200: undefined reference to
`_imp__pthread_mutex_unlock'
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.o: In function `Message':
C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
main.cpp:179: undefined reference to `_imp__pthread_cond_init'
collect2: ld returned 1 exit status
make[2]: *** [/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/
xmlrpc.dll] Error 1
make[2]: Leaving directory `/home/pd/auto-build/pd-extended/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/pd/auto-build/pd-extended/packages'
----------------------------------------------------------------------------
http://at.or.at/hans/
More information about the Pd-dev
mailing list