Gentoo-Linux: Compilation failed

Tech support and suggestions forum. If you only have a basic question on how to get started, please use the "newbies" forum in the community section.

Moderator: joepal

Gentoo-Linux: Compilation failed

Postby mcc » Sat Apr 19, 2008 2:39 am

Hi,

since the 05.04.2008 the compilation of the SVN sources, which I update on
a regulary update basis, failed always with the same error (added below).

My system is a Gentoo Linux, which is updated regulary also.
GCC:
gcc (GCC) 4.2.3 (Gentoo 4.2.3 p1.0)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
CPU:
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+

What can I do to avoid the error for a successful compilation?

Thank you very much for any help in advance!
mcc

The compiler output of the error is:
g++ -Wall -g -O2 -o makehuman Animation.o BodyPanel.o FacePanel.o TeethPanel.o HandsPanel.o FooterPanel.o ViewPanel.o TooltipPanel.o ImageListener.o makehuman.o UtilitybarPanel.o ConsoleListener.o Global.o TargetSliderListener.o TargetSelectionListener.o ToolbarPanel.o TargetPanel.o util.o BottomPanel.o PoseTargetPanel.o PoseTargetSelectionListener.o PosesBodyPanel.o PoseTargetSliderListener.o BsPanel.o BsSelectionListener.o CharacterSettingPanel.o ClothesPanel.o PageTargetPanel.o FileTools.o SplashPanel.o UtilitiesPanel.o UtilitiesSliderListener.o SelectorListener.o BsCategoryPanel.o PosesBsCategoryPanel.o PosesBsSelectionListener.o PagePosesBsPanel.o PosesBsPanel.o PageBsPanel.o PosesBsPanelSelectionListener.o BsPanelSelectionListener.o /usr/lib/libmhgui.so /usr/lib/libanimorph.so -L/usr/lib /usr/lib/libpng12.so -lz /usr/lib/libglut.so /usr/lib/libXxf86vm.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libGLU.so /usr/lib/libGL.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libXext.so /usr/lib/libXi.so /usr/lib/libX11.so -ldl -lpthread -lm
ImageListener.o: In function `ImageListener::resetMeshExpressions()':
/tmp/MHNEW/makehuman/src/ImageListener.cpp:1032: undefined reference to `typeinfo for ExpressionsTargetPanel'
ImageListener.o: In function `ImageListener::showExpressions()':
/tmp/MHNEW/makehuman/src/ImageListener.cpp:919: undefined reference to `ExpressionsPanel::ExpressionsPanel()'
/tmp/MHNEW/makehuman/src/ImageListener.cpp:921: undefined reference to `ExpressionsPanel::createWidgets()'
ConsoleListener.o: In function `ConsoleListener::loadPoses(mhgui::Console&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/tmp/MHNEW/makehuman/src/ConsoleListener.cpp:601: undefined reference to `ExpressionsTargetPanel::calcSelectorValues()'
collect2: ld returned 1 exit status
make[2]: *** [makehuman] Error 1
make[2]: Leaving directory `/tmp/MHNEW/makehuman/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/MHNEW/makehuman'
make: *** [all] Error 2
mcc
 
Posts: 96
Joined: Sat Apr 19, 2008 2:34 am

Re: Gentoo-Linux: Compilation failed

Postby Nurachi » Wed Apr 30, 2008 2:53 pm

Hi,

You can find working makehuman-0.9.1.rc1a (and librairies) ebuilds in the Gentoo bugzilla at the following URL: http://bugs.gentoo.org/show_bug.cgi?id=130063

For instructions installing third party ebuilds, please refer to the following page: http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

Regards.
Nurachi
 
Posts: 1
Joined: Wed Apr 30, 2008 2:44 pm


Return to Bugs, problems and feature requests

Who is online

Users browsing this forum: No registered users and 1 guest