[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00658] compile error with _NODOSDRIVE
- Subject: [FDclone-users:00658] compile error with _NODOSDRIVE
- From: toyota <ug110@drive.co.jp>
- Date: Tue, 28 Nov 2006 14:01:41 +0900
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws;s=beta; d=gmail.com;h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;b=cqOtVoaugpLaO6qoDffTTvcYch5vchmVgvk/bbg5NcFgbIjfUqNn7WvOCpiWdQHlBnaZ7aoPwv/xX1sh+g3mU2MMRXAYCCyLOviL1Pfe8sTz30xFzKJ8eIiAaoy7dJoB23vGtdjYkHVMBbo5AGfUb62bXBieVSJu9cJkWD9qIzg=
豊田です。
Linux 2.6.9 + FD-2.09a + gcc 3.4.5 の環境で、
_NODOSDRIVE オプションをつけてコンパイルを行うと
libc.o(.text+0x1bf): In function `_realpath2':
: undefined reference to `_dospath'
となってしまいます。
libc.c の164行目が問題のようです。他の環境でも
試してみたのですが、同じ結果でした。
それと、現状では問題がないのですが、クロスコンパイルを
行ったとき、
make CC=sh4-linux-gcc HOSTCC=cc CFLAGS="-DLINUX=1 -Os -D_FILE_OFFSET_BITS=64"
としたのですが、最初の mkmfsed をコンパイルする際、
HOSTCFLAGS が使用されずに CFLAGS を使用しているようです。
---
豊田 ug110@drive.co.jp