[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:21758] "asm/errno.h: No such file or directory"について
-
From:Yasufumi Haga
-
Date:Sun, 18 Jan 2004 00:44:55 +0900 (JST)
- Subject: [plamo:21758] "asm/errno.h: No such file or directory"について
- From: Yasufumi Haga <yasufumi.haga@xxxxxxxxx>
- Date: Sun, 18 Jan 2004 00:45:37 +0900 (JST)
こんばんわ、芳賀です。
Plamo Linux 3.3 を入れた後、バージョン 3.3 のアップデート
パッケージをインストールした状態で、imlib2-1.1.0.tar.gz
を make しようとしたところ、以下のエラーが発生しました。
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../src -I../loaders -I../libltdl -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include -I/usr/include -g -O2 -c scale.c -fPIC -DPIC -o .libs/scale.lo
In file included from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36,
from colormod.h:11,
from scale.c:2:
/usr/include/linux/errno.h:4: asm/errno.h: No such file or directory
make[2]: *** [scale.lo] エラー 1
make[2]: 出ます ディレクトリ `/home/fumi/src/imlib2-1.1.0/src'
make[1]: *** [all-recursive] エラー 1
make[1]: 出ます ディレクトリ `/home/fumi/src/imlib2-1.1.0'
make: *** [all-recursive-am] エラー 2
そこで、/usr/include/asm を覗いてみたところ、
$ ls /usr/include/asm
/usr/include/asm@
$ ls -l /usr/include/asm
lrwxrwxrwx 1 root root 24 1月 18日 2004年 /usr/include/asm -> ../src/linux/include/asm
となっていました。
どうやらカーネルのソースの中にあるヘッダーファイルを指そうとしている
ようなのですが、このリンクでは指せないような気がするのです。
カーネルソースの中を見てみると、以下のようになっていました。
$ ls /usr/src/linux/include/asm-
asm-alpha asm-generic asm-m68k asm-parisc asm-s390 asm-sh64 asm-x86_64
asm-arm asm-i386 asm-mips asm-ppc asm-s390x asm-sparc
asm-cris asm-ia64 asm-mips64 asm-ppc64 asm-sh asm-sparc64
ですからこのリンクは、
/usr/include/asm -> ../../src/linux/include/asm-i386
などというようになっていないとまずいのではないかという
気がするのですが、これは、カーネルをアップグレードして
インストールすれば /usr/include/asm 以下に実物のヘッダー
ファイルがちゃんとインストールされるものなのでしょうか?
(asm-i386 で良いかどうかということもありますが)
また、カーネルをこのままにしておく場合は、たとえば、
# cd /usr/include
# rm asm
# ln -s /usr/src/linux/include/asm-i386 /usr/include/asm
などとして回避するのは、適切なやり方でしょうか?
どなたか、教えていただけますでしょうか。
---
Yasufumi Haga yasufumi.haga@nifty.com
http://homepage3.nifty.com/peterpan/
fingerprint:0EFA 299A BC32 7D68 1FEF BA2B 804E 9B15 C4F0 F9F0
- Follow-Ups
-
- [plamo:21760] Re: "asm/errno.h: No such file or directory" について, 大橋 正行
- [plamo:21761] Re: "asm/errno.h: No such file or directory"について, T.Nikki
[検索ページ]
[メール一覧]
Plamo ML 公開システム