Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Oct 1998 14:28:00 -0400
From:      "Gary Palmer" <gpalmer@FreeBSD.ORG>
To:        msmith@FreeBSD.ORG
Cc:        alpha@FreeBSD.ORG
Subject:   Bootloader link problem
Message-ID:  <15163.907784880@gjp.erols.com>

next in thread | raw e-mail | index | archive | help

Hi Mike,

Just got this trying to compile from a fresh cvsup on my Alpha:

ld -o boot2.sym -M -e start -N -Ttext 2000c000  start.o setdef0.o main.o conf.o boot.o commands.o console.o devopen.o interp.o interp_backslash.o interp_parse.o load_aout.o load_elf.o ls.o misc.o module.o panic.o setdef1.o  vers.o -lstand /usr/src/sys/boot/alpha/boot2/../libalpha/libalpha.a -lstand >/usr/src/sys/boot/alpha/boot2/boot2.list
/usr/lib/libstand.a(strcasecmp.o): In function `strcasecmp':
strcasecmp.c(.text+0x28): undefined reference to `_CurrentRuneLocale'
strcasecmp.c(.text+0x54): undefined reference to `___tolower'
strcasecmp.c(.text+0x58): undefined reference to `___tolower'
strcasecmp.c(.text+0x94): undefined reference to `___tolower'
strcasecmp.c(.text+0x98): undefined reference to `___tolower'
strcasecmp.c(.text+0x104): undefined reference to `___tolower'
/usr/lib/libstand.a(strcasecmp.o)(.text+0x108):strcasecmp.c: more undefined references to `___tolower' follow
/usr/lib/libstand.a(strcasecmp.o): In function `strcasecmp':
strcasecmp.c(.text+0x120): undefined reference to `_CurrentRuneLocale'
strcasecmp.c(.text+0x148): undefined reference to `___tolower'
strcasecmp.c(.text+0x14c): undefined reference to `___tolower'
strcasecmp.c(.text+0x160): undefined reference to `_CurrentRuneLocale'
/usr/lib/libstand.a(strcasecmp.o): In function `strncasecmp':
strcasecmp.c(.text+0x1c4): undefined reference to `_CurrentRuneLocale'
strcasecmp.c(.text+0x1f4): undefined reference to `___tolower'
strcasecmp.c(.text+0x1f8): undefined reference to `___tolower'
strcasecmp.c(.text+0x234): undefined reference to `___tolower'
strcasecmp.c(.text+0x238): undefined reference to `___tolower'
strcasecmp.c(.text+0x280): undefined reference to `___tolower'
/usr/lib/libstand.a(strcasecmp.o)(.text+0x284):strcasecmp.c: more undefined references to `___tolower' follow
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

I'm guessing this is related to the recent ctype changes in the
bootloader/libstand area. Doing a fresh build of the libstand library
and the bootloader hasn't helped.

Thanks,

Gary
--
Gary Palmer                                          FreeBSD Core Team Member
FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15163.907784880>