[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:10060] Re: compile libobjects-0.1.19 problem
さっそくの情報ありがとうございます。
> 岡@情報科学.高知大です。
省略
> これは、libpthread がリンクされないためです。
> configure.in の 123 行目を
>
> 123: LIBS="$LIBS -lobjc -lpthread"
>
> にして、
>
> $ autoconf <-- 最新のツールなら警告が入るけど無視
> $ ./configure
>
> でOkです。
確かにconfigureは通るようになりました。
しかし,makeで以下のエラーがでます。
gcc -c -I. -I. -I. -DCON_AUTOLOAD=1 -DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_VSPRINTF=1 -DHAVE_VALLOC=1 -DHAVE_TIMES=1 -DHAVE_LIBNSL=1 -Wno-implicit -g -O -Wno-protocol -o Array.o Array.m
In file included from objects/Array.h:27,
from Array.m:24:
objects/stdobjects.h:57: objc/list.h: No such file or directory
make[1]: *** [Array.o] Error 1
make[1]: Leaving directory `/usr/local/src/gyve/libobjects-0.1.19/src'
make: *** [src] Error 2
で,名前が近そうな
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-list.hの'objc-list.h'
に変更してみました。
再makeしたところ,
gcc -c -I. -I. -I. -DCON_AUTOLOAD=1 -DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_VSPRINTF=1 -DHAVE_VALLOC=1 -DHAVE_TIMES=1 -DHAVE_LIBNSL=1 -Wno-implicit -g -O -Wno-protocol -o Array.o Array.m
In file included from objects/stdobjects.h:61,
from objects/Array.h:27,
from Array.m:24:
objects/objc-malloc.h:28: `objc_malloc' redeclared as different kind of symbol
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:379: previous declaration of `objc_malloc'
objects/objc-malloc.h:29: `objc_valloc' redeclared as different kind of symbol
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:385: previous declaration of `objc_valloc'
objects/objc-malloc.h:30: `objc_atomic_malloc' redeclared as different kind of symbol
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:382: previous declaration of `objc_atomic_malloc'
objec/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:388: previous declaration of `objc_realloc'
objects/objc-malloc.h:32: `objc_calloc' redeclared as different kind of symbol
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:391: previous declaration of `objc_calloc'
objects/objc-malloc.h:33: `objc_free' redeclared as different kind of symbol
/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/objc/objc-api.h:394: previous declaration of `objc_free'
make[1]: *** [Array.o] Error 1
make[1]: Leaving directory `/usr/local/src/gyve/libobjects-0.1.19/src'
make: *** [src] Error 2ts/objc-malloc.h:31: `objc_realloc' redeclared as different kind of symbol
で,またエラーです。
エラーの内容は,「異なった種類として再宣言された」という意味のよう
ですので,そのあたりのヘッダファイルをコメントアウトしたりしてみま
したが,やっぱりだめでした。
私の知識ではもう対応不可です。どうしたらよいのでしょう。
>
> 既に実用的なドローエディタなら
>
> http://www.online.de/home/sketch
>
> なんかお薦めです。
>
みてみました。こちらも良さそうですね。必要なのは,pythonですか。
これなら,debianのパッケージに用意されているのでこちらもGetして
みます。
だけど,GYVEもがんばりたいので引続き情報お待ちしています。
ではでは。
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
#- Kazuhisa Ohrui
#- Mail: o-kazu@xxxxxxxxxxxxxxxx
#- Url: none
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#