From owner-freebsd-alpha Wed Oct 7 11:28:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17019 for freebsd-alpha-outgoing; Wed, 7 Oct 1998 11:28:23 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from gjp.erols.com (alex-va-n008c079.moon.jic.com [206.156.18.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16903; Wed, 7 Oct 1998 11:28:10 -0700 (PDT) (envelope-from gjp@gjp.erols.com) Received: from gjp.erols.com (gjp@localhost.erols.com [127.0.0.1]) by gjp.erols.com (8.8.8/8.8.7) with ESMTP id OAA15167; Wed, 7 Oct 1998 14:28:00 -0400 (EDT) (envelope-from gjp@gjp.erols.com) To: msmith@FreeBSD.ORG cc: alpha@FreeBSD.ORG From: "Gary Palmer" Subject: Bootloader link problem Date: Wed, 07 Oct 1998 14:28:00 -0400 Message-ID: <15163.907784880@gjp.erols.com> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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