This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

trying to build 32bit gdb on 64 Bit machine


Hello All ,
               We are trying to build 32bit gdb on a 64 bit machine
we get the following errors

GDB version 6.4
GCC version 3.2.3
CFLAGS_FOR_BUILD = -m32


Errors from build log


/grid/common/pkgs/gcc/v3.2.3p3/bin/gcc -c -m32    -I. -I.././gdb
-I.././gdb/config
-DLOCALEDIR="\"/grid/common/pkgs/gdb/v6.4/share/locale\""
-DHAVE_CONFIG_H -I.././gdb/../include/opcode -I.././gdb/../readline/..
-I../bfd -I.././gdb/../bfd -I.././gdb/../include -I../intl
-I.././gdb/../intl  -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type
-Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith
-Wformat-nonliteral -Wunused-label -Wunused-function
amd64-linux-nat.c
amd64-linux-nat.c:59: `RAX' undeclared here (not in a function)
amd64-linux-nat.c:59: initializer element is not constant
amd64-linux-nat.c:59: (near initialization for
`amd64_linux_gregset64_reg_offset[0]')
amd64-linux-nat.c:59: `RBX' undeclared here (not in a function)
amd64-linux-nat.c:59: initializer element is not constant
amd64-linux-nat.c:59: (near initialization for
`amd64_linux_gregset64_reg_offset[1]')
amd64-linux-nat.c:60: `RCX' undeclared here (not in a function)
amd64-linux-nat.c:60: initializer element is not constant
amd64-linux-nat.c:60: (near initialization for
`amd64_linux_gregset64_reg_offset[2]')
amd64-linux-nat.c:60: `RDX' undeclared here (not in a function)
amd64-linux-nat.c:60: initializer element is not constant
amd64-linux-nat.c:60: (near initialization for
`amd64_linux_gregset64_reg_offset[3]')
amd64-linux-nat.c:61: `RSI' undeclared here (not in a function)
amd64-linux-nat.c:61: initializer element is not constant
amd64-linux-nat.c:61: (near initialization for
`amd64_linux_gregset64_reg_offset[4]')
amd64-linux-nat.c:61: `RDI' undeclared here (not in a function)
amd64-linux-nat.c:61: initializer element is not constant
amd64-linux-nat.c:61: (near initialization for
`amd64_linux_gregset64_reg_offset[5]')
amd64-linux-nat.c:62: `RBP' undeclared here (not in a function)
amd64-linux-nat.c:62: initializer element is not constant
amd64-linux-nat.c:62: (near initialization for
`amd64_linux_gregset64_reg_offset[6]')
amd64-linux-nat.c:62: `RSP' undeclared here (not in a function)
amd64-linux-nat.c:62: initializer element is not constant
amd64-linux-nat.c:62: (near initialization for
`amd64_linux_gregset64_reg_offset[7]')
amd64-linux-nat.c:63: `R8' undeclared here (not in a function)
amd64-linux-nat.c:63: initializer element is not constant
amd64-linux-nat.c:63: (near initialization for
`amd64_linux_gregset64_reg_offset[8]')
amd64-linux-nat.c:63: `R9' undeclared here (not in a function)
amd64-linux-nat.c:63: initializer element is not constant
amd64-linux-nat.c:63: (near initialization for
`amd64_linux_gregset64_reg_offset[9]')
amd64-linux-nat.c:64: `R10' undeclared here (not in a function)
amd64-linux-nat.c:64: initializer element is not constant
amd64-linux-nat.c:64: (near initialization for
`amd64_linux_gregset64_reg_offset[10]')
amd64-linux-nat.c:64: `R11' undeclared here (not in a function)
amd64-linux-nat.c:64: initializer element is not constant
amd64-linux-nat.c:64: (near initialization for
`amd64_linux_gregset64_reg_offset[11]')
amd64-linux-nat.c:65: `R12' undeclared here (not in a function)
amd64-linux-nat.c:65: initializer element is not constant
amd64-linux-nat.c:65: (near initialization for
`amd64_linux_gregset64_reg_offset[12]')
amd64-linux-nat.c:65: `R13' undeclared here (not in a function)
amd64-linux-nat.c:65: initializer element is not constant
amd64-linux-nat.c:65: (near initialization for
`amd64_linux_gregset64_reg_offset[13]')
amd64-linux-nat.c:66: `R14' undeclared here (not in a function)
amd64-linux-nat.c:66: initializer element is not constant
amd64-linux-nat.c:66: (near initialization for
`amd64_linux_gregset64_reg_offset[14]')
amd64-linux-nat.c:66: `R15' undeclared here (not in a function)
amd64-linux-nat.c:66: initializer element is not constant
amd64-linux-nat.c:66: (near initialization for
`amd64_linux_gregset64_reg_offset[15]')
amd64-linux-nat.c:67: `RIP' undeclared here (not in a function)
amd64-linux-nat.c:67: initializer element is not constant
amd64-linux-nat.c:67: (near initialization for
`amd64_linux_gregset64_reg_offset[16]')
amd64-linux-nat.c:67: `EFLAGS' undeclared here (not in a function)
amd64-linux-nat.c:67: initializer element is not constant
amd64-linux-nat.c:67: (near initialization for
`amd64_linux_gregset64_reg_offset[17]')
amd64-linux-nat.c:85: `RAX' undeclared here (not in a function)
amd64-linux-nat.c:85: initializer element is not constant
amd64-linux-nat.c:85: (near initialization for
`amd64_linux_gregset32_reg_offset[0]')
amd64-linux-nat.c:85: `RCX' undeclared here (not in a function)
amd64-linux-nat.c:85: initializer element is not constant
amd64-linux-nat.c:85: (near initialization for
`amd64_linux_gregset32_reg_offset[1]')
amd64-linux-nat.c:86: `RDX' undeclared here (not in a function)
amd64-linux-nat.c:86: initializer element is not constant
amd64-linux-nat.c:86: (near initialization for
`amd64_linux_gregset32_reg_offset[2]')
amd64-linux-nat.c:86: `RBX' undeclared here (not in a function)
amd64-linux-nat.c:86: initializer element is not constant
amd64-linux-nat.c:86: (near initialization for
`amd64_linux_gregset32_reg_offset[3]')
amd64-linux-nat.c:87: `RSP' undeclared here (not in a function)
amd64-linux-nat.c:87: initializer element is not constant
amd64-linux-nat.c:87: (near initialization for
`amd64_linux_gregset32_reg_offset[4]')
amd64-linux-nat.c:87: `RBP' undeclared here (not in a function)
amd64-linux-nat.c:87: initializer element is not constant
amd64-linux-nat.c:87: (near initialization for
`amd64_linux_gregset32_reg_offset[5]')
amd64-linux-nat.c:88: `RSI' undeclared here (not in a function)
amd64-linux-nat.c:88: initializer element is not constant
amd64-linux-nat.c:88: (near initialization for
`amd64_linux_gregset32_reg_offset[6]')
amd64-linux-nat.c:88: `RDI' undeclared here (not in a function)
amd64-linux-nat.c:88: initializer element is not constant
amd64-linux-nat.c:88: (near initialization for
`amd64_linux_gregset32_reg_offset[7]')
amd64-linux-nat.c:89: `RIP' undeclared here (not in a function)
amd64-linux-nat.c:89: initializer element is not constant
amd64-linux-nat.c:89: (near initialization for
`amd64_linux_gregset32_reg_offset[8]')
amd64-linux-nat.c:89: `EFLAGS' undeclared here (not in a function)
amd64-linux-nat.c:89: initializer element is not constant
amd64-linux-nat.c:89: (near initialization for
`amd64_linux_gregset32_reg_offset[9]')
amd64-linux-nat.c:96: `ORIG_RAX' undeclared here (not in a function)
amd64-linux-nat.c:97: initializer element is not constant
amd64-linux-nat.c:97: (near initialization for
`amd64_linux_gregset32_reg_offset[41]')
make[2]: *** [amd64-linux-nat.o] Error 1
make[2]: Leaving directory
`/grid/sfi/ct_src/gdb-v6.4/platforms/rh86_64/matrix_bootstrap_000/gdb-6.4/gdb'
make[1]: *** [all-gdb] Error 2
make[1]: Leaving directory
`/grid/sfi/ct_src/gdb-v6.4/platforms/rh86_64/matrix_bootstrap_000/gdb-6.4'
make: *** [all] Error 2

Jun 23 15:35:22 BITS === Finished BITS BUILD, return code was 2
Jun 23 15:35:22 ct_build.pl === Finished ./ct_build.pl, return code was 2

TIA
Satya


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]