|
From: marcus w. <wi...@de...> - 2002-07-18 16:30:37
|
Hi there, I'm just experiencing some trouble building linuxbios for my digitallogic smartcore-p5 mainboard. I patched and built linux-2.4.17 kernel successfully and used the (slightly adjusted) smartcore-p5/example.config file (which is appended as PS) to configure linuxbios via NLBConfig.py Configuring seemed to work, but what I get when I do the "make" is: gcc -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld linuxbios.o linuxbios.o: In function `__protected_start': linuxbios.o(.rom.text+0x90): undefined reference to `port' linuxbios.o(.rom.text+0x96): undefined reference to `value' linuxbios.o(.rom.text+0x9f): undefined reference to `value' linuxbios.o(.rom.text+0xa8): undefined reference to `index' linuxbios.o(.rom.text+0xbc): undefined reference to `device' linuxbios.o(.rom.text+0xc7): undefined reference to `data' linuxbios.o(.rom.text+0xcc): undefined reference to `index' linuxbios.o: In function `secondtime': linuxbios.o(.rom.text+0x493): undefined reference to `addr' linuxbios.o(.rom.text+0x498): undefined reference to `byte' linuxbios.o(.rom.text+0x4c3): undefined reference to `addr' linuxbios.o(.rom.text+0x4c8): undefined reference to `word' linuxbios.o(.rom.text+0x4ef): undefined reference to `addr' linuxbios.o(.rom.text+0x4f4): undefined reference to `dword' collect2: ld returned 1 exit status make: *** [linuxbios] Error 1 Could someone give me a clue what kind of problem this could be, and how it can be solved? Perhaps someone has done this before more successfully. I'd be really grateful. Best regards, Marcus PS.: the configfile I used: # Sample config file for Intel 430TX chipset on the Smartcore P5 # This will make a target directory of ./smartcore-p5 target smartcore-p5 # ASUS CUA main board mainboard digitallogic/smartcore-p5 # option HAVE_PIRQ_TABLE=1 # Enable Serial Console for debugging option SERIAL_CONSOLE=1 option NO_KEYBOARD option INBUF_COPY option DEFAULT_CONSOLE_LOGLEVEL=9 option DEBUG option USE_GENERIC_ROM=1 # MEMORY TESTING USING MEMTEST # *****************MODIFIED******************** #option USE_ELF_BOOT=1 # *****************MODIFIED******************** # Path to your kernel (vmlinux) linux /home/users/wimmer/src/linux/ # Kernel command line parameters # *******************MODIFIED**************** commandline root=/dev/hda1 console=ttyS0, 115200 floppy=nodma option RAMTEST |