Page 1 of 1

用哪个版本的reactos编译比较好

Posted: Fri Feb 05, 2010 9:07 am
by fanzier
请问大家用哪个版本的reactos和对应的哪个版本的build envirnment?

Translation provided by LoneRifle: May I ask which version of ReactOS and which version of the Build Environment I should use?

Re: 用哪个版本的reactos编译比较好

Posted: Sat Feb 06, 2010 4:14 pm
by samuel1991
不是最新的 RoseBE 最好的吗?

Translation: Isnt the latest RoseBE the best?

Re: 用哪个版本的reactos编译比较好

Posted: Mon Feb 08, 2010 7:45 am
by fanzier
我从SVN上下载的0.3.9,用ROS1.4.5b编译出现下面错误,大家以前遇到过吗,怎么解决的,有没有编译不会报错的版本?

C:\zhangfan\MyProjects\ReactOS-0.3.9>make
[CC] lib\3rdparty\mingw\wcrt1.c
In file included from lib/3rdparty/mingw/include/float.h:19,
from lib\3rdparty\mingw\wcrt1.c:19:
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:102: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_contr
olfp'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:103: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_contr
ol87'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_clear
fp'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_statu
sfp'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_fpres
et'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fprese
t'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:125: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__fpec
ode'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:133: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_chgsi
gn'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:134: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_copys
ign'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:135: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_logb'

c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:136: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_nexta
fter'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:137: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_scalb
'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:139: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_finit
e'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:140: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_fpcla
ss'
c:/program files/rosbe/i386/bin/../lib/gcc/mingw32/4.1.3/../../../../include/flo
at.h:141: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_isnan
'
lib\3rdparty\mingw\wcrt1.c: In function '_gnu_exception_handler':
lib\3rdparty\mingw\wcrt1.c:164: warning: implicit declaration of function '_fpre
set'
mingw32-make: *** [obj-i386\lib\3rdparty\mingw\wcrt1.o] Error 1

Total Build Time: 00:00:04

Posted: Mon Feb 08, 2010 12:54 pm
by hto
ReactOS 0.3.9 was compiled with RosBE 1.4. Latest RosBE is for latest ReactOS.

0.3.9用RosBE1.4编译,最新的RosBE是用来编译ReactOS trunk.

Re: 用哪个版本的reactos编译比较好

Posted: Tue Feb 09, 2010 4:46 am
by fanzier
搞定了,呵呵