← Back to team overview

yade-users team mailing list archive

conflict in Yade-flat

 

Hello again ;)

This message is to point out the fact that there is currently a conflict 
when generating Yade-flat : the BodyContainer from Sandbox overwrite the 
one from Yade-core. Consequently, I obtain the following error when I 
rebuild from Kdevelop.

It is not a real problem for me : I tried to build Yade-flat only to see 
if it works...
I don't need to debug this way  curreently :).

Bruno










g++ -c -pipe -Wall -W -g -lpthread -pthread -g -DDOUBLE_PRECISION 
-D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT 
-I/usr/share/qt3/mkspecs/default -I. -I../src 
-I../../../../../YADE/include -I/usr/include/qt3 -o BodyContainer.o 
BodyContainer.cpp
g++: -lpthread: linker input file unused because linking not done
g++ -c -pipe -Wall -W -g -lpthread -pthread -g -DDOUBLE_PRECISION 
-D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT 
-I/usr/share/qt3/mkspecs/default -I. -I../src 
-I../../../../../YADE/include -I/usr/include/qt3 -o Body.o Body.cpp
../../../../../YADE/include/yade/yade-lib-factory/Factorable.hpp:62: 
warning: unused parameter 'i'
../../../../../YADE/include/yade/yade-lib-factory/Factorable.hpp:62: 
warning: unused parameter 'i'
BodyContainer.cpp: In constructor 'BodyContainer::BodyContainer()':
BodyContainer.cpp:17: error: 'body' was not declared in this scope
BodyContainer.cpp: At global scope:
BodyContainer.cpp:21: error: redefinition of 
'BodyContainer::~BodyContainer()'
BodyContainer.hpp:40: error: 'virtual BodyContainer::~BodyContainer()' 
previously defined here
BodyContainer.cpp:26: error: no 'void 
BodyContainer::registerAttributes()' member function declared in class 
'BodyContainer'
BodyContainer.cpp: In member function 'void 
BodyContainer::registerAttributes()':
BodyContainer.cpp:28: error: 'body' was not declared in this scope
BodyContainer.cpp:28: error: 'registerAttribute' was not declared in 
this scope
BodyContainer.cpp: At global scope:
BodyContainer.cpp:32: error: no 'void 
BodyContainer::preProcessAttributes(bool)' member function declared in 
class 'BodyContainer'
BodyContainer.cpp: In member function 'void 
BodyContainer::preProcessAttributes(bool)':
BodyContainer.cpp:36: error: 'body' was not declared in this scope
BodyContainer.cpp:40: error: 'body' was not declared in this scope
BodyContainer.cpp: At global scope:
BodyContainer.cpp:49: error: no 'void 
BodyContainer::postProcessAttributes(bool)' member function declared in 
class 'BodyContainer'
BodyContainer.cpp: In member function 'void 
BodyContainer::postProcessAttributes(bool)':
BodyContainer.cpp:53: error: 'class BodyContainer' has no member named 
'clear'
BodyContainer.cpp:54: error: 'body' was not declared in this scope
BodyContainer.cpp:57: error: 'class BodyContainer' has no member named 
'insert'
BodyContainer.cpp:62: error: 'body' was not declared in this scope
BodyContainer.cpp: At global scope:
BodyContainer.cpp:67: error: no 'void 
BodyContainer::setId(boost::shared_ptr<Body>&, unsigned int)' member 
function declared in class 'BodyContainer'
make[1]: *** [BodyContainer.o] Error 1
make[1]: *** Waiting for unfinished jobs....
g++: -lpthread: linker input file unused because linking not done
make: *** [sub-src] Error 2
*** Exited with status: 2 ***


-- 
_______________
Chareyre Bruno
Maître de conférence

Institut National Polytechnique de Grenoble
Laboratoire 3S (Soils Solids Structures) - bureau I08
BP 53 - 38041, Grenoble cedex 9 - France     
Tél : 04.56.52.86.21
________________

_______________________________________________
Yade-users mailing list
Yade-users@xxxxxxxxxxxxxxxx
http://bat.berlios.de/mailman/listinfo/yade-users



Follow ups

References