[haiku-commits] Re: BOM: r38135 ...failed Link generated/objects/haiku/*/release/apps/terminal/Terminal ...

  • From: Stephan Assmus <superstippi@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 16 Aug 2010 12:29:40 +0200

Am 16.08.2010 12:27, schrieb buildomatic@xxxxxxxxx:
Build-O-Matic tracking the following repositories:
haiku r38135 @ http://svn.haiku-os.org/haiku/haiku/trunk
buildtools r38112 @ http://svn.haiku-os.org/haiku/buildtools/trunk
Host OS                : FreeBSD 8.0-RELEASE-p3 i386 32bit
Affected Targets:

     x86gcc4 : ../haiku/configure --use-gcc-pipe --use-xattr 
--distro-compatibility official --cross-tools-prefix 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/bin/i586-pc-haiku-
       |
       |-- @alpha-cd
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@alpha-cd
       |     |-- last working revision: 38132
       |     .
       |
       |-- @alpha-raw
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@alpha-raw
       |     |-- last working revision: 38132
       |     .
       |
       |-- @alpha-vmware
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@alpha-vmware
       |     |-- last working revision: 38132
       |     .
       |
       |-- haiku-image
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
haiku-image
       |     |-- last working revision: 38132
       |     .
       |
       |-- haiku-vmware-image
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
haiku-vmware-image
       |     |-- last working revision: 38132
       |     .
       |
       |-- @nightly-anyboot
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-anyboot
       |     |-- last working revision: 38132
       |     .
       |
       |-- @nightly-cd
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-cd
       |     |-- last working revision: 38132
       |     .
       |
       |-- @nightly-raw
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-raw
       |     |-- last working revision: 38132
       |     .
       |
       |-- @nightly-vmware
       |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-vmware
       |     |-- last working revision: 38132
       |     .
       |
       .

Log Snippet :

C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TerminalBuffer.o
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TerminalCharClassifier.o
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermParse.o
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermScrollView.o
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermView.o
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermWindow.o
Cc 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/VTKeyTbl.o
Cc 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/VTPrsTbl.o
MkDir1 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/common/apps/terminal
ResComp1 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/common/apps/terminal/Terminal.rsrc
Link 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Terminal
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Shell.o:
 In function `__static_initialization_and_destruction_0(int, int)':
Shell.cpp:(.text+0xa6): undefined reference to `std::ios_base::Init::Init()'
Shell.cpp:(.text+0xc6): undefined reference to `std::ios_base::Init::~Init()'
collect2: ld returned 1 exit status

/Build-O-Matic/output/generated.x86gcc4/cross-tools/bin/i586-pc-haiku-gcc -pipe -fno-strict-aliasing -fno-tree-vrp -Xlinker --no-undefined -Xlinker -soname=_APP_ 
-nostdlib -Xlinker --no-undefined -o "/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Terminal"  
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/system/glue/arch/x86/crti.o" 
"/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/crtbegin.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/system/glue/start_dyn.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/system/glue/init_term_dyn.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/AppearPrefView.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Arguments.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/BasicTerminalBuffer.o" "/Build-O-Matic/output/
ge
  nerated.x86gcc4/objects/haiku/x86/release/apps/terminal/Colors.o" "/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Encoding.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/FindWindow.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Globals.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/HistoryBuffer.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/InlineInput.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/PrefHandler.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/PrefWindow.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Shell.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/SmartTabView.o" "/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/a
pps
  /terminal/TermApp.o" "/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TerminalBuffer.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TerminalCharClassifier.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermParse.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermScrollView.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermView.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/TermWindow.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/VTKeyTbl.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/VTPrsTbl.o" \
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/kits/libbe.so" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/kits/locale/liblocale.so" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/kits/locale/liblocalestub.a" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/kits/tracker/libtracker.so" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/kits/textencoding/libtextencoding.so" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/libs/stdc++/current/libsupc++.so" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/system/libroot/libroot.so"  
"/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/crtend.o" 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/system/glue/arch/x86/crtn.o" \


...failed Link 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/apps/terminal/Terminal
 ...
...skipped<HaikuImage>haiku.image-copy-files-dummy-system/apps for lack of 
Terminal...
...skipped haiku-alpha.iso for lack of<HaikuImage>haiku.image-copy-files...
...failed updating 1 target(s)...
...skipped 2 target(s)...
...updated 7571 target(s)...


That's the one I just fixed. But I am going to try and remove the include Axel mentioned. Perhaps it's better for performance if the Terminal links against less libraries.

Best regards,
-Stephan

Other related posts: