ここから本文です

UNIXテキストエディタneのインストールに失敗します。 http://hp.vector.co.jp/...

トモさん

2012/3/1502:00:09

UNIXテキストエディタneのインストールに失敗します。

http://hp.vector.co.jp/authors/VA018

旧サーバでは問題なく入れられました。
Linux **** 2.4.20-20.8-i686 #1 Thu Oct 2 19:16:43 JST 2003 i686 i686 i386 GNU/Linux

新サーバでインストールに失敗します。
Linux **** 2.6.32-220.4.1.el6.x86_64 #1 SMP Thu Jan 19 14:50:54 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

何かアドバイスいただければ幸いです。

# ./configure
(略)
# make
(略)
hash.c:49: 警告: incompatible implicit declaration of built-in function ‘malloc’
hash.c:54: 警告: incompatible implicit declaration of built-in function ‘malloc’
hash.c: In function ‘hash_fin’:
hash.c:66: 警告: incompatible implicit declaration of built-in function ‘free’
gcc -c -o regexp.o regexp.c
regexp.c: In function ‘regexp_seeknext’:
regexp.c:93: 警告: incompatible implicit declaration of built-in function ‘malloc’
regexp.c:112: 警告: incompatible implicit declaration of built-in function ‘free’
regexp.c: In function ‘regexp_seekprev’:
regexp.c:130: 警告: incompatible implicit declaration of built-in function ‘malloc’
regexp.c:153: 警告: incompatible implicit declaration of built-in function ‘free’
gcc -c -o term.o term.c
term.c: In function ‘term_getent’:
term.c:259: 警告: passing argument 1 of ‘tgetstr’ discards qualifiers from pointer target type
/usr/include/termcap.h:63: note: expected ‘char *’ but argument is of type ‘const char *’
gcc -c -o term_inkey.o term_inkey.c
(略)
list.c: In function ‘Realloc’:
list.c:108: 警告: 異なるサイズの整数からポインタにキャストされました
gcc `cat __OPT__` -c -o menu.o menu.c
menu.c: In function ‘makev_proc’:
menu.c:99: error: incompatible types when assigning to type ‘va_list’ from type ‘struct __va_list_tag *’
menu.c:106: error: incompatible types when assigning to type ‘va_list’ from type ‘struct __va_list_tag *’
make[1]: *** [menu.o] エラー 1
make[1]: ディレクトリ `/home/rescue/src/ne/src' から出ます
make: *** [all] エラー 1
[root@ns ne]#

閲覧数:
435
回答数:
1
お礼:
250枚

違反報告

ベストアンサーに選ばれた回答

gin********さん

2012/3/1508:20:47

リンクがたどれないのですが、
http://hp.vector.co.jp/authors/VA018758/
のことでよろしいでしょうか。

これは、使えないと思います。
今回ss564143さんはシステムをi386からx86_64に変更されてますが、ソフトの方は、i386のままです。x86_64に対応していません。これでは、無理もありません。しかも、最後のアップデートを見ると、2000/04/21です。使えるようにするには、作者に連絡するか、システムをi386に戻すか、オープンソースですので、自分で書き直すか、3つに1つです。

質問した人からのコメント

2012/3/15 10:32:45

驚く なるほど、やっと納得できそうです。インストールの多少の知識はあっても、Windows以外の細かいシステムの違いまでの知識がなかったので。これでviを覚えようという気になりました。ありがとうございました。

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo!知恵袋カテゴリ

一覧を見る

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる