PDA

View Full Version : compile issue w/lenny


toolhead
02-28-2009, 01:37 AM
i have some problem here trying to compile on lenny 2.6.18-6-686, has anyone had same problem? ty all..


here's the code...

g++ -funroll-loops -frerun-loop-opt -fomit-frame-pointer -O3 -Wall -g -DFAST_CEMU -c cemu.cc
cemu.cc:21: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:80: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:81: warning: deprecated conversion from string constant to ‘char*’
cemu.cc: In function ‘void setupDisavowList()’:
cemu.cc:341: warning: the address of ‘disavowfile’ will always evaluate as ‘true’
cemu.cc: In function ‘int readProperties()’:
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
g++ -funroll-loops -frerun-loop-opt -fomit-frame-pointer -O3 -Wall -g -DFAST_CEMU -c 6805_cpu.cc
6805_cpu.cc:824:41: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:829:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:830:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:830:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:831:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:831:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:834:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:834:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:824: error: function definition does not declare parameters
6805_cpu.cc: In function ‘void CPU_IMM_AND_00()’:
6805_cpu.cc:829: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:829: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_DIR_AND_00()’:
6805_cpu.cc:830: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:830: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_DIR_AND_91()’:
6805_cpu.cc:830: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:830: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_EXT_AND_00()’:
6805_cpu.cc:831: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:831: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_EXT_AND_91()’:
6805_cpu.cc:831: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:831: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_00()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_90()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_91()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_92()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_00()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_90()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_91()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_92()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX_AND_00()’:
6805_cpu.cc:834: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:834: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX_AND_90()’:
6805_cpu.cc:834: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:834: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void Debugger()’:
6805_cpu.cc:1015: error: ‘exit’ was not declared in this scope
make: *** [6805_cpu.o] Error 1


regards..

toolhead
03-24-2009, 07:40 PM
i have some problem here trying to compile on lenny 2.6.18-6-686, has anyone had same problem? ty all..


here's the code...

g++ -funroll-loops -frerun-loop-opt -fomit-frame-pointer -O3 -Wall -g -DFAST_CEMU -c cemu.cc
cemu.cc:21: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:80: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:81: warning: deprecated conversion from string constant to ‘char*’
cemu.cc: In function ‘void setupDisavowList()’:
cemu.cc:341: warning: the address of ‘disavowfile’ will always evaluate as ‘true’
cemu.cc: In function ‘int readProperties()’:
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
cemu.cc:491: warning: deprecated conversion from string constant to ‘char*’
g++ -funroll-loops -frerun-loop-opt -fomit-frame-pointer -O3 -Wall -g -DFAST_CEMU -c 6805_cpu.cc
6805_cpu.cc:824:41: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:829:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:830:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:830:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:831:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:831:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:832:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:833:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:834:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:834:1: error: macro "CPU_AND" requires 3 arguments, but only 2 given
6805_cpu.cc:824: error: function definition does not declare parameters
6805_cpu.cc: In function ‘void CPU_IMM_AND_00()’:
6805_cpu.cc:829: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:829: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_DIR_AND_00()’:
6805_cpu.cc:830: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:830: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_DIR_AND_91()’:
6805_cpu.cc:830: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:830: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_EXT_AND_00()’:
6805_cpu.cc:831: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:831: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_EXT_AND_91()’:
6805_cpu.cc:831: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:831: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_00()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_90()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_91()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX2_AND_92()’:
6805_cpu.cc:832: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:832: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_00()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_90()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_91()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX1_AND_92()’:
6805_cpu.cc:833: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:833: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX_AND_00()’:
6805_cpu.cc:834: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:834: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void CPU_IX_AND_90()’:
6805_cpu.cc:834: error: ‘CPU_AND’ was not declared in this scope
6805_cpu.cc:834: warning: unused variable ‘z’
6805_cpu.cc: In function ‘void Debugger()’:
6805_cpu.cc:1015: error: ‘exit’ was not declared in this scope
make: *** [6805_cpu.o] Error 1


regards..

seems that was an gcc issue, here is my patch file: