Zelsazgh 发表于 2007-10-23 17:59:15

[求助]GCC4.2.2编译失败N次..只好使用求助热线了...

提示错误如下:
       /home2/laster/GNU/gcc-4.2.1-BUILD1/./gcc/xgcc -shared-libgcc -B/home2/laster/GNU/gcc-4.2.1-BUILD1/./gcc -nostdinc++ -L/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/src -L/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -B/usr/local/gcc421/sparc-sun-solaris2.8/bin/ -B/usr/local/gcc421/sparc-sun-solaris2.8/lib/ -isystem /usr/local/gcc421/sparc-sun-solaris2.8/include -isystem /usr/local/gcc421/sparc-sun-solaris2.8/sys-include -Winvalid-pch -Wno-deprecated -x c++-header -g -O2-I/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/sparc-sun-solaris2.8 -I/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include -I/home2/laster/GNU/gcc-4.2.1/libstdc++-v3/libsupc++ -O2 -g /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h -o sparc-sun-solaris2.8/bits/extc++.h.gch/O2g.gch
In file included from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/standard_policies.hpp:51,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/assoc_container.hpp:52,
                from /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h:59:
/home      /home2/laster/GNU/gcc-4.2.1-BUILD1/./gcc/xgcc -shared-libgcc -B/home2/laster/GNU/gcc-4.2.1-BUILD1/./gcc -nostdinc++ -L/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/src -L/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -B/usr/local/gcc421/sparc-sun-solaris2.8/bin/ -B/usr/local/gcc421/sparc-sun-solaris2.8/lib/ -isystem /usr/local/gcc421/sparc-sun-solaris2.8/include -isystem /usr/local/gcc421/sparc-sun-solaris2.8/sys-include -Winvalid-pch -Wno-deprecated -x c++-header -g -O2-I/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/sparc-sun-solaris2.8 -I/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include -I/home2/laster/GNU/gcc-4.2.1/libstdc++-v3/libsupc++ -O2 -g /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h -o sparc-sun-solaris2.8/bits/extc++.h.gch/O2g.gch
In file included from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/standard_policies.hpp:51,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/assoc_container.hpp:52,
                from /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h:59:
/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/hash_policy.hpp:293:81: error: ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp: No such file or directory
In file included from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp:54,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/container_base_dispatch.hpp:61,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/assoc_container.hpp:53,
                from /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h:59:
/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:473:81: error: ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp: No such file or directory
gmake: *** Error 1
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include'
gmake: *** Error 1
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3'
gmake: *** Error 2
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3'
gmake: *** Error 2
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1'
gmake: *** Error 2
2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/hash_policy.hpp:293:81: error: ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp: No such file or directory
In file included from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp:54,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/container_base_dispatch.hpp:61,
                from /home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/assoc_container.hpp:53,
                from /home2/laster/GNU/gcc-4.2.1/libstdc++-v3/include/precompiled/extc++.h:59:
/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:473:81: error: ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp: No such file or directory
gmake: *** Error 1
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3/include'
gmake: *** Error 1
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3'
gmake: *** Error 2
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1/sparc-sun-solaris2.8/libstdc++-v3'
gmake: *** Error 2
gmake: Leaving directory `/home2/laster/GNU/gcc-4.2.1-BUILD1'
gmake: *** Error 2


谁知道这是为什么啊....求各位大虾帮帮忙

shawind 发表于 2007-10-23 18:40:49

好像是没找到什么头文件,检查一下依赖的包全不全,有没有放对地方吧。
具体的不太清楚。

Zelsazgh 发表于 2007-10-23 21:00:31

在安装包里有这个文件,不过这个生成的目录下却没有....

john_he 发表于 2007-10-26 20:11:25

之前在CYGWIN下遇到过这样的事,用WinRAR解包出来的文件名出错,要手动改回来,不知道Solaris下是不是也有这问题……

Zelsazgh 发表于 2007-10-29 11:49:22

嗯.....根据操作楼上说的是对的.....换成新的GNU TAR工具后..顺利完成编译....3Q
页: [1]
查看完整版本: [求助]GCC4.2.2编译失败N次..只好使用求助热线了...