编译的时候遇到的一点点小问题,求解
reactos吧
全部回复
仅看楼主
level 5
蛋打地球 楼主
上来先贴点编译环境信息:
user@arch ~ % uname -a
Linux arch 3.12.7-2-ARCH #1 SMP PREEMPT Sun Jan 12 13:09:09 CET 2014 x86_64 GNU/Linux
user@arch ~ % g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-4.8-20131219/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 4.8.2 20131219 (prerelease) (GCC)
user@arch ~ % gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-4.8-20131219/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 4.8.2 20131219 (prerelease) (GCC)
user@arch ~ % make -v
GNU Make 4.0
Built for x86_64-unknown-linux-gnu
Copyright (C) 1988-2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
另外:
cmake version 2.8.12.1
1L放这点够了,LX继续。
2014年01月19日 19点01分 1
level 5
蛋打地球 楼主
(稍微)看了两眼ReactOS的WIKI,大概下载了这个东西:
RosBE-Unix-2.1.tar.bz2
然后解压,一路按照wiki来,
configure的时候过了,make过不去了,空间问题我就贴编译日志的最后几行:
-----------------------------------------------------------------------------------------------------------------------
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
../../../binutils/bfd/doc/bfd.texinfo:325: unknown command `colophon'
../../../binutils/bfd/doc/bfd.texinfo:336: unknown command `cygnus'
Makefile:422: recipe for target 'bfd.info' failed
make[3]: *** [bfd.info] Error 1
make[3]: Leaving directory '/home/user/Downloads/RosBE-Unix-2.1/sources/binutils-build/bfd/doc'
Makefile:1621: recipe for target 'info-recursive' failed
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory '/home/user/Downloads/RosBE-Unix-2.1/sources/binutils-build/bfd'
Makefile:2581: recipe for target 'all-bfd' failed
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory '/home/user/Downloads/RosBE-Unix-2.1/sources/binutils-build'
Makefile:827: recipe for target 'all' failed
make: *** [all] Error 2
-----------------------------------------------------------------------------------------------------------------------
另外去ArchLinux的AUR里看了那个Rosbe,也是这问题,make编译过不去。
然后楼主想要不手动试试好了,
svn co svn://svn.reactos.org/reactos/trunk/reactos
cd reactos
./configure.sh
> Could not detect RosBE.
[黑线]好吧,我没招了。
2014年01月19日 19点01分 2
level 5
蛋打地球 楼主
[黑线]哦,对了,另外:
别的不说,https://tieba.baidu.com/p/2784315810,我觉得这个可以加精品的啊。
ReactOS本身怎么样不说,编译玩练练手也不错啊,恩,另外就是编译ReactOS的指南啊什么的可以多发点。(我编译成功的话我先发一个好了23333。
2014年01月19日 19点01分 3
level 10
RosBE for Unix 2.1的Binutils似乎有点问题,Bug追踪里有一个提出这个问题的,可以参考一下那里面的patch
2014年01月20日 01点01分 4
嗯,然后问下没rosbe的话svn下好代码怎么玩?
2014年01月20日 01点01分
回复 蛋打地球 :玩不转
2014年01月20日 01点01分
回复 硝子之羽 :VC编译那贴玩得不是挺转的吗
2014年01月20日 01点01分
回复 蛋打地球 :你不是在用Arch么。。
2014年01月20日 01点01分
1