zayac / hera-mcst

Automatically exported from code.google.com/p/hera-mcst
0 stars 0 forks source link

#SIM#make fail #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Добрый день!

Не собирается симулятор.

simulator$ make
mkdir -p GNU-i386-Linux
g++ -g   -c -MMD  -Ih CELFHeader.cpp -o GNU-i386-Linux/CELFHeader.o
g++ -g   -c -MMD  -Ih CProgramHeader.cpp -o GNU-i386-Linux/CProgramHeader.o
g++ -g   -c -MMD  -Ih Disasm.cpp -o GNU-i386-Linux/Disasm.o
Disasm.cpp:131:14: error: invalid suffix "b0000" on integer constant
Disasm.cpp:132:14: error: invalid suffix "b0010" on integer constant
Disasm.cpp:133:14: error: invalid suffix "b0011" on integer constant
Disasm.cpp:134:14: error: invalid suffix "b0100" on integer constant
Disasm.cpp:135:14: error: invalid suffix "b0101" on integer constant
Disasm.cpp:136:14: error: invalid suffix "b0110" on integer constant
Disasm.cpp:137:14: error: invalid suffix "b0111" on integer constant
Disasm.cpp:139:14: error: invalid suffix "b1000" on integer constant
Disasm.cpp:140:14: error: invalid suffix "b1001" on integer constant
Disasm.cpp:141:14: error: invalid suffix "b1010" on integer constant
Disasm.cpp:142:14: error: invalid suffix "b1011" on integer constant
Disasm.cpp:143:14: error: invalid suffix "b1100" on integer constant
Disasm.cpp:144:14: error: invalid suffix "b1101" on integer constant
Disasm.cpp:145:14: error: invalid suffix "b1110" on integer constant
Disasm.cpp:146:14: error: invalid suffix "b1111" on integer constant
make: *** [GNU-i386-Linux/Disasm.o] Error 1

simulator $g++ --version
gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.1)

Если он собирается на вашей версии g++, то 
это фича данной конкретной версии, не 
соответствующая стандарту, т.к. с++ 
поддерживает только 16-ю, 8-ю и 10-ю формы 
записи целых чисел.
В указанных строках необходимо перевести 
константы в 16-ый формат.

Original issue reported on code.google.com by diman...@gmail.com on 11 Apr 2011 at 12:08

GoogleCodeExporter commented 9 years ago
возможны warning'и, но работает

Original comment by zemlia...@frtk.ru on 18 Apr 2011 at 3:05