| 
 | 
 
我编译的是TQ2440光盘带来的qtopia, 
编译器是4.3.3 
使用Ubuntu10.10 
 
 
 
 
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/arm-qtopia-2.2.0/dqt/qmake' 
g++ -o qmake project.o property.o main.o makefile.o unixmake2.o unixmake.o msvc_nmake.o borland_bmake.o mingw_make.o msvc_dsp.o msvc_vcproj.o option.o winmakefile.o projectgenerator.o metrowerks_xml.o  pbuilder_pbx.o msvc_objectmodel.o meta.o qtmd5.o qstring.o qtextstream.o qiodevice.o qglobal.o qgdict.o qcstring.o qdatastream.o qgarray.o qbuffer.o qglist.o qptrcollection.o qfile.o qfile_unix.o qregexp.o qgvector.o qgcache.o qbitarray.o qdir.o quuid.o qfileinfo_unix.o qdir_unix.o qfileinfo.o qdatetime.o qstringlist.o qmap.o qconfig.o qunicodetables.o qsettings.o qlocale.o   
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 12 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 1 has invalid symbol index 13 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 2 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 3 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 4 has invalid symbol index 12 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 5 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 6 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 7 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 8 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 9 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 10 has invalid symbol index 13 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 11 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 12 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 13 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 14 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 15 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 16 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 17 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 18 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 19 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 20 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 21 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 22 has invalid symbol index 23 
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': 
(.text+0xc): undefined reference to `__libc_csu_fini' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': 
(.text+0x11): undefined reference to `__libc_csu_init' 
makefile.o: In function `MakefileGenerator::generateMocList(QString const&)': 
makefile.cpp:(.text+0x79a): undefined reference to `fstat' 
makefile.o: In function `MakefileGenerator::generateDependencies(QPtrList<MakefileGenerator::MakefileDependDir>&, QString const&, bool)': 
makefile.cpp:(.text+0x1683): undefined reference to `fstat' 
makefile.cpp:(.text+0x25ef): undefined reference to `stat' 
makefile.cpp:(.text+0x2748): undefined reference to `stat' 
makefile.cpp:(.text+0x2963): undefined reference to `stat' 
qfile_unix.o: In function `QFile::open(int)': 
qfile_unix.cpp:(.text+0x345): undefined reference to `fstat' 
qfile_unix.cpp:(.text+0x519): undefined reference to `fstat' 
qfile_unix.o: In function `QFile::open(int, _IO_FILE*)': 
qfile_unix.cpp:(.text+0x767): undefined reference to `fstat' 
qfile_unix.o: In function `QFile::open(int, int)': 
qfile_unix.cpp:(.text+0x8fb): undefined reference to `fstat' 
qfile_unix.o: In function `QFile::size() const': 
qfile_unix.cpp:(.text+0xa52): undefined reference to `fstat' 
qfile_unix.cpp:(.text+0xa89): undefined reference to `stat' 
qfileinfo_unix.o: In function `QFileInfo::doStat() const': 
qfileinfo_unix.cpp:(.text+0x58c): undefined reference to `lstat' 
qfileinfo_unix.cpp:(.text+0x5e8): undefined reference to `stat' 
qdir_unix.o: In function `QDir::currentDirPath()': 
qdir_unix.cpp:(.text+0x6d6): undefined reference to `stat' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(eh_alloc.o): In function `global constructors keyed to eh_alloc.cc': 
(.text._GLOBAL__I_eh_alloc.cc+0x82): undefined reference to `__stack_chk_fail_local' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(cp-demangle.o): In function `.L761': 
(.text+0x4127): undefined reference to `__stack_chk_fail_local' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(cp-demangle.o): In function `d_demangle_callback': 
(.text+0x4561): undefined reference to `__stack_chk_fail_local' 
/usr/bin/ld: qmake: hidden symbol `__stack_chk_fail_local' isn't defined 
/usr/bin/ld: final link failed: File in wrong format 
collect2: ld returned 1 exit status 
make[1]: *** [qmake] 错误 1 
make[1]:正在离开目录 `/opt/EmbedSky/Qte/arm-qtopia-2.2.0/dqt/qmake' 
qmake failed to build. Aborting. 
 
  
*********************************** 
********* Build Qtopia ************ 
*********************************** 
QPE_CFG="'edition' 'pda' '-displaysize' '320x240' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-arm-g++'" 
  
The following configuration values have been guessed or autodetected: 
    -arch arm  
    -edition pda  
    -fontsizes all  
    -fontstyles 50 50i 75 75i  
    -languages en_US  
WARNING: defaultbuttons-arm.conf does not exist. 
Symlinking header files to include directory 
Creating qmake...No makedepend available 
make[1]: 正在进入目录 `/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qtopia/qmake' 
./usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 12 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 1 has invalid symbol index 13 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 2 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 3 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 4 has invalid symbol index 12 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 5 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 6 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 7 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 8 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 9 has invalid symbol index 2 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 10 has invalid symbol index 13 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 17 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 18 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 19 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 20 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 21 has invalid symbol index 14 
/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 22 has invalid symbol index 23 
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': 
(.text+0xc): undefined reference to `__libc_csu_fini' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': 
(.text+0x11): undefined reference to `__libc_csu_init' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(eh_alloc.o): In function `global constructors keyed to eh_alloc.cc': 
(.text._GLOBAL__I_eh_alloc.cc+0x82): undefined reference to `__stack_chk_fail_local' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(cp-demangle.o): In function `.L761': 
(.text+0x4127): undefined reference to `__stack_chk_fail_local' 
/usr/lib/gcc/i686-linux-gnu/4.4.5/libstdc++.a(cp-demangle.o): In function `d_demangle_callback': 
(.text+0x4561): undefined reference to `__stack_chk_fail_local' 
/usr/bin/ld: /opt/EmbedSky/Qte/arm-qtopia-2.2.0/qtopia/bin/qmake: hidden symbol `__stack_chk_fail_local' isn't defined 
/usr/bin/ld: final link failed: File in wrong format 
collect2: ld returned 1 exit status 
make[1]: *** [/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qtopia/bin/qmake] 错误 1 
make[1]:正在离开目录 `/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qtopia/qmake' 
Failed to make qmake 
  
 
 
 |   
 
 
 
 |