bzr 2196 not compiling.

Bug #575210 reported by Janek Kozicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Yade
Fix Released
Undecided
Unassigned

Bug Description

$ bzr up
Tree is up to date at revision 2196 of branch bzr+ssh://bazaar.launchpad.net/~yade-dev/yade/trunk
$ scons clean
$ scons jobs=12
scons: Reading SConscript files ...
@@@ Using profile default (scons.profile-default) @@@
Yade version is `trunk' (bzr2196), installed files will be suffixed with `-trunk'.
All intermediary files will be in `/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk'.
Mkdir("/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk")
Checking whether c++ compiler "colorgcc" works...yes
Finding libstdc++ library... (cached) /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libstdc++.so
Checking for pthread_exit(NULL) in C library pthread... yes
Checking for boost::system::error_code(); /* non-essential */ in C++ library boost_system-mt... yes
Checking for boost::thread() in C++ library boost_thread-mt... yes
Checking for boost::posix_time::time_duration() in C++ library boost_date_time-mt... yes
Checking for boost::filesystem::path() in C++ library boost_filesystem-mt... yes
Checking for boost::iostreams::file_sink("") in C++ library boost_iostreams-mt... yes
Checking for boost::regex("") in C++ library boost_regex-mt... yes
Checking for try{} catch (const boost::archive::archive_exception& e) {} in C++ library boost_serialization-mt... yes
Checking for boost::program_options::options_description o in C++ library boost_program_options-mt... yes
Checking for C++ header file boost/foreach.hpp... yes
Checking for sqlite3_close(0L) in C++ library sqlite3... yes
Checking for Python development files... yes
Checking for python module `IPython' ...(cached) yes
Checking for boost::python::scope() in C++ library boost_python-mt... no
Checking for boost::python::scope() in C++ library boost_python... yes
Checking for C++ header file numpy/ndarrayobject.h... yes
Checking for glutGetModifiers() in C++ library glut... yes
Checking for qt-mt in /usr/share/qt3... yes
Checking for vtkInstantiator::New() in C++ library vtkCommon... yes
Checking for gts_object_class() in C++ library gts... yes
Checking for log4cxx::Logger::getLogger("") in C++ library log4cxx... yes
scons: done reading SConscript files.
scons: Building targets ...
C gui/qt3/FileDialog.cpp
U gui/qt3/YadeQtGeneratedMainWindow.ui
U gui/qt3/QtFileGeneratorController.ui
U gui/qt3/QtGeneratedSimulationController.ui
U gui/qt3/QtFileGeneratorController.ui
U gui/qt3/YadeQtGeneratedMainWindow.ui
U gui/qt3/QtGeneratedSimulationController.ui
U gui/qt3/QtGeneratedMessageDialog.ui
U gui/qt3/QtFileGeneratorController.ui
U gui/qt3/QtGeneratedMessageDialog.ui
U gui/qt3/QtGeneratedSimulationController.ui
U gui/qt3/QtGeneratedMessageDialog.ui
U gui/qt3/YadeQtGeneratedMainWindow.ui
C gui/qt3/QtGUIPreferences.cpp
C gui/qt3/YadeCamera.cpp
M gui/qt3/GLViewer.hpp
M gui/qt3/YadeCamera.hpp
C lib/serialization-qt/QtGUIGenerator.cpp
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_YadeCamera.cc
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_GLViewer.cc
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_YadeQtGeneratedMainWindow.cc
C gui/qt3/SimulationController.cpp
C gui/qt3/YadeQtMainWindow.cpp
C gui/qt3/QtFileGenerator.cpp
C gui/qt3/GLViewer.cpp
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_YadeQtGeneratedMainWindow.cc
C gui/qt3/QtGUI.cpp
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_QtGeneratedMessageDialog.cc
In file included from /usr/include/python2.5/Python.h:8,
                 from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/include/yade-trunk/yade/core/Omega.hpp:21,
                 from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/include/yade-trunk/yade/gui-qt3/SimulationController.hpp:13,
                 from gui/qt3/YadeQtMainWindow.hpp:15,
                 from gui/qt3/YadeQtMainWindow.cpp:8:
/usr/include/python2.5/pyconfig.h:970:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/string.h:26,
                 from /usr/share/qt3/include/qcstring.h:49,
                 from /usr/share/qt3/include/qstring.h:45,
                 from /usr/share/qt3/include/qwindowdefs.h:47,
                 from /usr/share/qt3/include/qwidget.h:45,
                 from /usr/share/qt3/include/qmainwindow.h:45,
                 from gui/qt3/YadeQtMainWindow.hpp:10,
                 from gui/qt3/YadeQtMainWindow.cpp:8:
/usr/include/features.h:158:1: warning: this is the location of the previous definition
In file included from /usr/include/python2.5/Python.h:8,
                 from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/include/yade-trunk/yade/core/Omega.hpp:21,
                 from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/include/yade-trunk/yade/gui-qt3/SimulationController.hpp:13,
                 from gui/qt3/YadeQtMainWindow.hpp:15,
                 from gui/qt3/YadeQtMainWindow.cpp:8:
/usr/include/python2.5/pyconfig.h:982:1: warning: "_XOPEN_SOURCE" redefined
In file included from /usr/include/string.h:26,
                 from /usr/share/qt3/include/qcstring.h:49,
                 from /usr/share/qt3/include/qstring.h:45,
                 from /usr/share/qt3/include/qwindowdefs.h:47,
                 from /usr/share/qt3/include/qwidget.h:45,
                 from /usr/share/qt3/include/qmainwindow.h:45,
                 from gui/qt3/YadeQtMainWindow.hpp:10,
                 from gui/qt3/YadeQtMainWindow.cpp:8:
/usr/include/features.h:160:1: warning: this is the location of the previous definition
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_QtGeneratedMessageDialog.cc
In file included from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_YadeQtGeneratedMainWindow.cc:20:
/usr/share/qt3/include/qimage.h: In member function `bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around `&&' within `||'
C gui/qt3/MessageDialog.cpp
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_QtGeneratedSimulationController.cc
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_QtGeneratedSimulationController.cc
In file included from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_QtGeneratedSimulationController.cc:23:
/usr/share/qt3/include/qimage.h: In member function `bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around `&&' within `||'
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_QtFileGeneratorController.cc
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/moc_QtFileGeneratorController.cc
â /home/janek/40-Yade/Bin/HEAD-fast/bin/yade-trunk-multi
Chmod("/home/janek/40-Yade/Bin/HEAD-fast/bin/yade-trunk-multi", 0755)
â /home/janek/40-Yade/Bin/HEAD-fast/bin/yade-trunk
Chmod("/home/janek/40-Yade/Bin/HEAD-fast/bin/yade-trunk", 0755)
M lib/serialization-qt/QtGUIGenerator.hpp
C /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/serialization-qt/moc_QtGUIGenerator.cc
In file included from /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/gui/qt3/uic_QtFileGeneratorController.cc:22:
/usr/share/qt3/include/qimage.h: In member function `bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around `&&' within `||'
scons: *** [/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/yade-support.cpp] Source `lib/base/Math.cpp' not found, needed by target `/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/yade-support.cpp'.
In file included from gui/qt3/YadeQtMainWindow.cpp:23:
/usr/share/qt3/include/qimage.h: In member function `bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around `&&' within `||'
scons: building terminated because of errors.
janek@atak:~/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk$

ERROR:Source `lib/base/Math.cpp' not found, needed by target `/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/yade-support.cpp'. In file included from gui/qt3/YadeQtMainWindow.cpp:23:

$ cat scons.profile-default
PREFIX = '/home/janek/40-Yade/Bin/HEAD-fast'
debug = True
optimize = False
exclude = 'none'
features = 'gts,log4cxx,opengl,openmp,python,vtk'
jobs = 12
version = 'trunk'
CXX = 'colorgcc'
CXXFLAGS = []
SHCCFLAGS = ['-fPIC']

Related branches

Revision history for this message
Janek Kozicki (cosurgi) wrote : Re: [Bug 575210] [NEW] bzr 2196 not compiling.

Janek Kozicki said: (by the date of Tue, 04 May 2010 14:47:06 -0000)

snip irrelevant stuff. That is the actual error message:

ERROR:Source `lib/base/Math.cpp' not found, needed by target
`/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib
/yade-support.cpp'. In file included from
gui/qt3/YadeQtMainWindow.cpp:23:

--
Janek Kozicki http://janek.kozicki.pl/ |

Revision history for this message
Janek Kozicki (cosurgi) wrote :

oops sorry. I pasted one line too much, it has nothing to do with
YadeQtMainWindow.cpp:23, but it is with yade-support.cpp:

scons: done reading SConscript files.
scons: Building targets ...
scons: *** [/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/yade-support.cpp] Source `lib/base/Math.cpp' not found, needed by target `/home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/build-trunk/lib/yade-support.cpp'.
scons: building terminated because of errors.

--
Janek Kozicki http://janek.kozicki.pl/ |

Revision history for this message
Václav Šmilauer (eudoxos) wrote :

Fixed in r2197, sorry.

Changed in yade:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.