yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #00161
Problem with scons building on Debian unstable
As promised, posting compilation log and config.log:
(...)
C lib/base/yadeWm3Extra.cpp
L /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Math.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Matrix3.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Quaternion.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Vector3.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Matrix2.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Matrix4.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Vector2.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Vector4.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3Memory.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3String.os /home/przewdnik/work/src/build-svn1180/lib/miniWm3/Wm3System.os
/usr/bin/ld: cannot find -lboost_date_time
collect2: ld returned 1 exit status
scons: *** [/home/przewdnik/work/src/build-svn1180/lib/libminiWm3.so] Error 1
scons: building terminated because of errors.
And config.log:
file /home/przewdnik/work/src/yade/SConstruct,line 175:
Configure(confdir = /home/przewdnik/work/src/build-svn1180/.sconf_temp)
scons: Configure: Checking whether c++ compiler "g++" works...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_0.cpp <-
|#include<iostream>
|int main(int argc, char**argv){std::cerr<<std::endl;return 0;}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_0.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_0.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_0 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_0.o
scons: Configure: yes
scons: Configure: Checking for pthread_exit(NULL) in C library pthread...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_1.c <-
|
|
|#include "pthread.h"
|
|int
|main() {
| pthread_exit(NULL);
|return 0;
|}
|
gcc -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_1.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_1.c
gcc -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_1 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_1.o -lpthread
scons: Configure: yes
scons: Configure: Checking for glutGetModifiers() in C library glut...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_2.c <-
|
|
|#include "GL/glut.h"
|
|int
|main() {
| glutGetModifiers();
|return 0;
|}
|
gcc -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_2.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_2.c
gcc -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_2 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_2.o -lpthread -lglut
scons: Configure: yes
scons: Configure: Checking for boost::posix_time::time_duration::time_duration() in C++ library boost_date_time-mt...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_3.cpp <-
|
|
|#include "boost/date_time/posix_time/posix_time.hpp"
|
|int
|main() {
| boost::posix_time::time_duration::time_duration();
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_3.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_3.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_3.o -lpthread -lglut -lboost_date_time-mt
scons: Configure: yes
scons: Configure: Checking for boost::thread::thread() in C++ library boost_thread-mt...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_4.cpp <-
|
|
|#include "boost/thread/thread.hpp"
|
|int
|main() {
| boost::thread::thread();
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_4.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_4.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_4 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_4.o -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt
scons: Configure: yes
scons: Configure: Checking for boost::filesystem::path() in C++ library boost_filesystem-mt...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_5.cpp <-
|
|
|#include "boost/filesystem/path.hpp"
|
|int
|main() {
| boost::filesystem::path();
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_5.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_5.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_5 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_5.o -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt
scons: Configure: yes
scons: Configure: Checking for qt-mt in /usr/share/qt3...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_6.cpp <-
|#include<qapplication.h>
|int main(int argc, char **argv){QApplication qapp(argc, argv);return 0;}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_6.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 -I/usr/share/qt3/include /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_6.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_6 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_6.o -L/usr/share/qt3/lib -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt -lqt-mt
scons: Configure: yes
scons: Configure: Checking for QGLViewer(1) in C++ library QGLViewer...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_7.cpp <-
|
|
|#include "QGLViewer/qglviewer.h"
|
|int
|main() {
| QGLViewer(1);
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_7.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 -I/usr/share/qt3/include -I/usr/share/qt3/include /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_7.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_7 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_7.o -L/usr/share/qt3/lib -L/usr/share/qt3/lib -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt -lqt-mt -lqt-mt -lQGLViewer
/usr/bin/ld: cannot find -lQGLViewer
collect2: ld returned 1 exit status
scons: Configure: no
scons: Configure: Checking for QGLViewer(1) in C++ library 3dviewer...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_8.cpp <-
|
|
|#include "QGLViewer/qglviewer.h"
|
|int
|main() {
| QGLViewer(1);
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_8.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 -I/usr/share/qt3/include -I/usr/share/qt3/include /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_8.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_8 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_8.o -L/usr/share/qt3/lib -L/usr/share/qt3/lib -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt -lqt-mt -lqt-mt -l3dviewer
scons: Configure: yes
scons: Configure: Checking for log4cxx::Logger::getLogger("foo") in C++ library log4cxx...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_9.cpp <-
|
|
|#include "log4cxx/logger.h"
|
|int
|main() {
| log4cxx::Logger::getLogger("foo");
|return 0;
|}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_9.o -c -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 -I/usr/share/qt3/include -I/usr/share/qt3/include /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_9.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_9 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_9.o -L/usr/share/qt3/lib -L/usr/share/qt3/lib -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt -lqt-mt -lqt-mt -l3dviewer -llog4cxx
scons: Configure: yes
scons: Configure: Checking for Python development files...
/home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_10.cpp <-
|#include<Python.h>
|int main(int argc, char **argv){Py_Initialize(); Py_Finalize();}
|
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_10.o -c -DLOG4CXX -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180 -I/home/przewdnik/work/src/build-svn1180/include/yade-svn1180/yade/lib-miniWm3 -I/usr/share/qt3/include -I/usr/share/qt3/include -I/usr/include/python2.4 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_10.cpp
g++ -o /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_10 -Xlinker -export-dynamic -L. -lpython2.4 /home/przewdnik/work/src/build-svn1180/.sconf_temp/conftest_10.o -L/usr/share/qt3/lib -L/usr/share/qt3/lib -lpthread -lglut -lboost_date_time-mt -lboost_thread-mt -lboost_filesystem-mt -lqt-mt -lqt-mt -l3dviewer -llog4cxx -llog4cxx -lpthread -ldl -lutil
scons: Configure: yes
scons: Configure: Checking for scientific python module (debian: python-scientific)...
scons: Configure: (cached) no
_______________________________________________
yade-dev mailing list
yade-dev@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/yade-dev