[U-Boot-Users] Compiling U-boot using ELDK on Mandrake9.1

C Doyle cdoyle35 at hotmail.com
Wed Jul 30 14:04:21 CEST 2003


Hello,
      I am a student trying to get u-boot0.4.0 up and running on an 
MPC8266ADS board using ELDK as a cross compiler. I managed to get the ELDK 
installed what seems to be problem free. I am trying to cross compile 
u-boot0.4.0 for the MPC8266ADS development board.  I have a Host PC running 
Mandrake 9.1 which I notice is about the only distribution that eldk has not 
been tested with. Has anyone managed to get u-boot0.4.0 compiled on Mandrake 
or can anyone tell me what the problem is in the astest.o symbol at the end 
of the Makefile output below? There seems to be some problem with the 
/opt/eldk/ppc_82xx/usr/lib/libbfd.so.  Previously I have used a hardhat 
cross-compiler and noticed that it was using /libbfd.a as opposed to 
/libbfd.so.  Do I need to export the symbols from libbfd.so?  Any help would 
be greatly appreciated...

Thanks,
Ciaran Doyle

I have made the following changes to the root dir Makefile:

HOSTARCH := ppc

ifndef CROSS_COMPILE
ifeq ($(HOSTARCH),ppc)
CROSS_COMPILE = /opt/eldk/usr/bin/ppc_82xx-
else
ifeq ($(ARCH),ppc)
CROSS_COMPILE = ppc_8xx-
endif


And in the ./tools/gdb/Makefile I have updated the path as follows:

astest:         astest.o error.o
                $(CC) $(CFLAGS) $(HOST_LDFLAGS) -o $@ $^ 
-L$(BFD_ROOT_DIR)/lib -L /opt/eldk/ppc_82xx/usr/lib -lbfd -liberty



I run the configuration script for u-boot0.4.0


[root at MPC8266 u-boot-0.4.0]# make MPC8266ADS_config
rm -f include/config.h include/config.mk
Configuring for MPC8266ADS board...



-Followed by a make all (sorry for including all of the make output - just 
in case theres any clues in it):




[root at MPC8266 u-boot-0.4.0]# make all
make[1]: Entering directory `/u-boot-0.4.0/tools'
ln -s ../common/environment.c environment.c
ln -s ../lib_generic/crc32.c crc32.c
gcc -M -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC 
environment.c img2srec.c mkimage.c crc32.c envcrc.c gen_eth_addr.c 
bmp_logo.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/tools'
make[1]: Entering directory `/u-boot-0.4.0/tools'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/tools'
make[1]: Entering directory `/u-boot-0.4.0/lib_generic'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes crc32.c ctype.c display_options.c ldiv.c string.c 
vsprintf.c zlib.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/lib_generic'
make[1]: Entering directory `/u-boot-0.4.0/lib_generic'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/lib_generic'
make[1]: Entering directory `/u-boot-0.4.0/lib_ppc'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes ppcstring.S ticks.S board.c bat_rw.c cache.c extable.c 
kgdb.c time.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/lib_ppc'
make[1]: Entering directory `/u-boot-0.4.0/lib_ppc'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/lib_ppc'
make[1]: Entering directory `/u-boot-0.4.0/cpu/mpc8260'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes start.S kgdb.S traps.c serial_smc.c serial_scc.c cpu.c 
cpu_init.c speed.c interrupts.c ether_scc.c ether_fcc.c i2c.c commproc.c 
bedbug_603e.c pci.c spi.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/cpu/mpc8260'
make[1]: Entering directory `/u-boot-0.4.0/cpu/mpc8260'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/cpu/mpc8260'
make[1]: Entering directory `/u-boot-0.4.0/board/mpc8266ads'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board  
mpc8266ads.c flash.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/board/mpc8266ads'
make[1]: Entering directory `/u-boot-0.4.0/board/mpc8266ads'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/board/mpc8266ads'
make[1]: Entering directory `/u-boot-0.4.0/common'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes  main.c altera.c bedbug.c cmd_autoscript.c cmd_bedbug.c 
cmd_bmp.c cmd_boot.c cmd_bootm.c cmd_cache.c cmd_console.c cmd_date.c 
cmd_dcr.c cmd_diag.c cmd_doc.c cmd_nand.c cmd_dtt.c cmd_eeprom.c cmd_elf.c 
cmd_fat.c cmd_fdc.c cmd_fdos.c cmd_flash.c cmd_fpga.c cmd_i2c.c cmd_ide.c 
cmd_immap.c cmd_jffs2.c cmd_log.c cmd_mem.c cmd_mii.c cmd_misc.c cmd_mmc.c 
cmd_net.c cmd_nvedit.c env_common.c env_flash.c env_eeprom.c env_nvram.c 
env_nowhere.c cmd_pci.c cmd_pcmcia.c cmd_portio.c cmd_reginfo.c cmd_scsi.c 
cmd_vfd.c cmd_usb.c command.c console.c devices.c dlmalloc.c docecc.c 
environment.c flash.c fpga.c hush.c kgdb.c lists.c miiphybb.c miiphyutil.c 
s_record.c soft_i2c.c soft_spi.c cmd_spi.c spartan2.c usb.c usb_kbd.c 
usb_storage.c virtex2.c xilinx.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/common'
make[1]: Entering directory `/u-boot-0.4.0/common'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/common'
make[1]: Entering directory `/u-boot-0.4.0/disk'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes part.c part_mac.c part_dos.c part_iso.c part_amiga.c > 
.depend
make[1]: Leaving directory `/u-boot-0.4.0/disk'
make[1]: Entering directory `/u-boot-0.4.0/disk'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/disk'
make[1]: Entering directory `/u-boot-0.4.0/fs'
make[2]: Entering directory `/u-boot-0.4.0/fs/jffs2'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes  jffs2_1pass.c compr_rtime.c compr_rubin.c compr_zlib.c 
mini_inflate.c > .depend
make[2]: Leaving directory `/u-boot-0.4.0/fs/jffs2'
make[2]: Entering directory `/u-boot-0.4.0/fs/jffs2'
make[2]: `.depend' is up to date.
make[2]: Leaving directory `/u-boot-0.4.0/fs/jffs2'
make[2]: Entering directory `/u-boot-0.4.0/fs/fdos'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes  fat.c vfat.c dev.c fdos.c fs.c subdir.c  > .depend
make[2]: Leaving directory `/u-boot-0.4.0/fs/fdos'
make[2]: Entering directory `/u-boot-0.4.0/fs/fdos'
make[2]: `.depend' is up to date.
make[2]: Leaving directory `/u-boot-0.4.0/fs/fdos'
make[2]: Entering directory `/u-boot-0.4.0/fs/fat'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I../..//include -fno-builtin -nostdinc 
-isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I../..//board -Wall 
-Wstrict-prototypes  fat.c file.c > .depend
make[2]: Leaving directory `/u-boot-0.4.0/fs/fat'
make[2]: Entering directory `/u-boot-0.4.0/fs/fat'
make[2]: `.depend' is up to date.
make[2]: Leaving directory `/u-boot-0.4.0/fs/fat'
make[1]: Leaving directory `/u-boot-0.4.0/fs'
make[1]: Entering directory `/u-boot-0.4.0/net'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes net.c tftp.c bootp.c rarp.c eth.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/net'
make[1]: Entering directory `/u-boot-0.4.0/net'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/net'
make[1]: Entering directory `/u-boot-0.4.0/rtc'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes date.c ds12887.c ds1302.c ds1306.c ds1307.c ds1337.c 
ds1556.c ds164x.c ds174x.c m41t11.c m48t35ax.c mc146818.c mk48t59.c mpc8xx.c 
pcf8563.c s3c24x0_rtc.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/rtc'
make[1]: Entering directory `/u-boot-0.4.0/rtc'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/rtc'
make[1]: Entering directory `/u-boot-0.4.0/dtt'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes lm75.c ds1621.c adm1021.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/dtt'
make[1]: Entering directory `/u-boot-0.4.0/dtt'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/dtt'
make[1]: Entering directory `/u-boot-0.4.0/drivers'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes 3c589.c 5701rls.c ali512x.c bcm570x.c bcm570x_autoneg.c 
cfb_console.c cs8900.c ct69000.c dataflash.c dc2114x.c e1000.c eepro100.c 
i8042.c i82365.c inca-ip_sw.c lan91c96.c             natsemi.c ns16550.c 
ns8382x.c ns87308.c pci.c pci_auto.c pci_indirect.c pcnet.c plb2800_eth.c 
s3c24x0_i2c.c sed13806.c serial.c serial_max3100.c smc91111.c smiLynxEM.c    
           sym53c8xx.c ti_pci1410a.c tigon3.c w83c553f.c status_led.c > 
.depend
make[1]: Leaving directory `/u-boot-0.4.0/drivers'
make[1]: Entering directory `/u-boot-0.4.0/drivers'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/drivers'
make[1]: Entering directory `/u-boot-0.4.0/post'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes cache_8xx.S post.c tests.c cpu.c rtc.c watchdog.c 
memory.c i2c.c cache.c sysmon.c uart.c ether.c usb.c spr.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/post'
make[1]: Entering directory `/u-boot-0.4.0/post'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/post'
make[1]: Entering directory `/u-boot-0.4.0/post/cpu'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes asm.S cmp.c cmpi.c two.c twox.c three.c threex.c 
threei.c andi.c srawi.c rlwnm.c rlwinm.c rlwimi.c store.c load.c cr.c b.c 
multi.c string.c complex.c > .depend
make[1]: Leaving directory `/u-boot-0.4.0/post/cpu'
make[1]: Entering directory `/u-boot-0.4.0/post/cpu'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/post/cpu'
make[1]: Entering directory `/u-boot-0.4.0/examples'
/opt/eldk/usr/bin/ppc_82xx-gcc -M -g  -Os   -mrelocatable -ffixed-r14 -meabi 
-D__KERNEL__ -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/include -fno-builtin 
-nostdinc -isystem /opt/eldk/usr/lib/gcc-lib/ppc-linux/2.95.4/include -pipe  
-DCONFIG_PPC -D__powerpc__ -DCONFIG_8260 -ffixed-r2 -ffixed-r29 -mstring 
-mcpu=603e -mmultiple -DTEXT_BASE=0xfe000000 -I/u-boot-0.4.0/board -Wall 
-Wstrict-prototypes hello_world.c sched.c mem_to_mem_idma2intr.c  syscall.S 
ppc_longjmp.S ppc_setjmp.S > .depend
make[1]: Leaving directory `/u-boot-0.4.0/examples'
make[1]: Entering directory `/u-boot-0.4.0/examples'
make[1]: `.depend' is up to date.
make[1]: Leaving directory `/u-boot-0.4.0/examples'
make[1]: Entering directory `/u-boot-0.4.0/tools'
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
-c -o img2srec.o img2srec.c
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
  -o img2srec img2srec.o
strip img2srec
gcc -g -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC 
-O -c mkimage.c
gcc -g -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC 
-O -c crc32.c
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
  -o mkimage mkimage.o crc32.o
strip mkimage
gcc -g -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC 
-O -c envcrc.c
gcc -g  -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -c 
environment.c
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
-o envcrc envcrc.o crc32.o environment.o
gcc -g -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC 
-O -c gen_eth_addr.c
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
  -o gen_eth_addr gen_eth_addr.o
strip gen_eth_addr
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
-c -o bmp_logo.o bmp_logo.c
gcc -Wall -pedantic -I../include -I.. -DTEXT_BASE=0xfe000000 -DUSE_HOSTCC -O 
  -o bmp_logo bmp_logo.o
strip bmp_logo
./bmp_logo logos/denx.bmp >/u-boot-0.4.0/include/bmp_logo.h
make[2]: Entering directory `/u-boot-0.4.0/tools/gdb'
gcc -M -I/opt/eldk/ppc_82xx/include -I../include gdbsend.c gdbcont.c 
astest.c error.c remote.c serial.c > .depend
make[2]: Leaving directory `/u-boot-0.4.0/tools/gdb'
make[2]: Entering directory `/u-boot-0.4.0/tools/gdb'
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o gdbsend.o gdbsend.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o error.o error.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o remote.o remote.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o serial.o serial.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib  -o gdbsend gdbsend.o error.o remote.o serial.o
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o gdbcont.o gdbcont.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib  -o gdbcont gdbcont.o error.o remote.o serial.o
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib -c -o astest.o astest.c
gcc -Wall -pedantic -O -I/opt/eldk/ppc_82xx/include -I 
/opt/eldk/ppc_82xx/lib  -o astest astest.o error.o -L/opt/eldk/ppc_82xx/lib 
-L /opt/eldk/ppc_82xx/usr/lib -lbfd -liberty
/opt/eldk/ppc_82xx/usr/lib/libbfd.so: could not read symbols: Invalid 
operation
collect2: ld returned 1 exit status
make[2]: *** [astest] Error 1
make[2]: Leaving directory `/u-boot-0.4.0/tools/gdb'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/u-boot-0.4.0/tools'
make: *** [subdirs] Error 1
[root at MPC8266 u-boot-0.4.0]#

_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*. 
http://join.msn.com/?page=features/featuredemail





More information about the U-Boot mailing list