at first i can't even compile it, it complains with build error, i have to
checkout 0.20 source code and merge *.mk file to my 0.18 source, then it can
make successfully, but when i run make install, it failed。

here is the error message:

root@ubuntu:~/tmp/qpid-0.18/cpp# make install
Making install in managementgen
make[1]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/managementgen'
make[2]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/managementgen'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
 /usr/bin/install -c qmf-gen '/usr/local/bin'
test -z "/usr/local/lib/python2.7/site-packages/qmfgen" || /bin/mkdir -p
"/usr/local/lib/python2.7/site-packages/qmfgen"
 /usr/bin/install -c -m 644 qmfgen/__init__.py qmfgen/generate.py
qmfgen/schema.py qmfgen/management-types.xml
'/usr/local/lib/python2.7/site-packages/qmfgen'
Byte-compiling python modules...
__init__.pygenerate.pyschema.py
Byte-compiling python modules (optimized versions) ...
__init__.pygenerate.pyschema.py
test -z "/usr/local/lib/python2.7/site-packages/qmfgen/templates" ||
/bin/mkdir -p "/usr/local/lib/python2.7/site-packages/qmfgen/templates"
 /usr/bin/install -c -m 644 qmfgen/templates/Args.h
qmfgen/templates/Class.cpp qmfgen/templates/Class.h
qmfgen/templates/CMakeLists.cmake qmfgen/templates/Event.cpp
qmfgen/templates/Event.h qmfgen/templates/Makefile.mk
qmfgen/templates/Package.cpp qmfgen/templates/Package.h
qmfgen/templates/V2Package.cpp qmfgen/templates/V2Package.h
'/usr/local/lib/python2.7/site-packages/qmfgen/templates'
Byte-compiling python modules...

Byte-compiling python modules (optimized versions) ...

make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/managementgen'
make[1]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/managementgen'
Making install in etc
make[1]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/etc'
make[2]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/etc'
test -z "/usr/local/etc" || /bin/mkdir -p "/usr/local/etc"
 /usr/bin/install -c -m 644  qpidd.conf '/usr/local/etc/.'
/bin/mkdir -p '/usr/local/etc/sasl2'
 /usr/bin/install -c -m 644  sasl2/qpidd.conf '/usr/local/etc/sasl2'
test -z "/usr/local/etc/qpid" || /bin/mkdir -p "/usr/local/etc/qpid"
 /usr/bin/install -c -m 644  qpidc.conf '/usr/local/etc/qpid/.'
test -z "/usr/local/etc/init.d" || /bin/mkdir -p "/usr/local/etc/init.d"
 /usr/bin/install -c qpidd qpidd-primary '/usr/local/etc/init.d'
make[2]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/etc'
make[1]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/etc'
Making install in src
make[1]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
Making install in .
make[2]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
make[3]: Entering directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
test -z "/usr/local/lib/qpid/client" || /bin/mkdir -p
"/usr/local/lib/qpid/client"
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   sslconnector.la
'/usr/local/lib/qpid/client'
libtool: install: warning: relinking `sslconnector.la'
libtool: install: (cd /home/ubuntu/tmp/qpid-0.18/cpp/src; /bin/bash
/home/ubuntu/tmp/qpid-0.18/cpp/libtool  --tag CXX --mode=relink g++ -Werror
-pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-long-long -Wvolatile-register-var -Winvalid-pch -Wno-system-headers
-Woverloaded-virtual -DQPID_LIBEXEC_DIR=\"/usr/local/libexec/qpid\"
-DBOOST_FILESYSTEM_VERSION=2
-DQPIDC_CONF_FILE=\"/usr/local/etc/qpid/qpidc.conf\" -I/usr/include/nspr
-I/usr/include/nss -g -O2 -no-undefined -module -avoid-version
-L/usr/lib/openais -L/usr/lib64/openais -L/usr/lib/corosync
-L/usr/lib64/corosync -o sslconnector.la -rpath /usr/local/lib/qpid/client
qpid/client/sslconnector_la-SslConnector.lo libqpidclient.la libsslcommon.la
)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbeginS.o 
qpid/client/.libs/sslconnector_la-SslConnector.o   -L/usr/lib/openais
-L/usr/lib64/openais -L/usr/lib/corosync -L/usr/lib64/corosync
-L/usr/local/lib -lqpidclient -lsslcommon
-L/usr/lib/gcc/x86_64-linux-gnu/4.6
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o  -O2  
-Wl,-soname -Wl,sslconnector.so -o .libs/sslconnector.so
/usr/bin/ld: cannot find -lqpidclient
/usr/bin/ld: cannot find -lsslcommon
collect2: ld returned 1 exit status
libtool: install: error: relink `sslconnector.la' with the above command
before installing it
make[3]: *** [install-cmoduleexecLTLIBRARIES] Error 1
make[3]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/ubuntu/tmp/qpid-0.18/cpp/src'
make: *** [install-recursive] Error 1


can anyone tell me how to fix this problem?

why there isn't any workable 0.18 source package on offcial site?it has been
a long time since 0.18 release...



--
View this message in context: 
http://qpid.2158936.n2.nabble.com/install-qpid-0-18-from-source-failed-on-ubuntu12-04-tp7601327.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to