[Suzaku:01070] SUZAKU-S.SZ130 sshクライアントの構築

Imazu email@hidden
2007年 11月 13日 (火) 17:20:36 JST


SUZAKUメーリングリストの皆様

今津と申します。
SUZAKUメーリングリストに参加させていただきます。
よろしく、お願い申し上げます。

SUZAKU-S.SZ130
uClinux-dist-20051110-suzaku9
を利用して、開発をはじめました。

ここで、sshクライアントを利用したく、sshを選択してmakeしたのですが、
以下のエラーになりました。

------------------------------------
make[2]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/ssh' に入ります
(cd openbsd-compat && make)
make[3]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/ssh/openbsd-compat' に入ります
ucfront-gcc
mb-gcc  -Os -g -fomit-frame-pointer -fno-common -fno-builtin -Wall  -msoft-float -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div
  -DEMBED -Dlinux -D__linux__ -Dunix -D__uClinux__ -g -O2 -Wall -D_SSH_PROGRAM=\"/bin/ssh\" -DSSH_ASKPASS_DEFAULT=\"/bin/ssh-askpass
\" -I. -DHAVE_CONFIG_H -I. -I..    -c -o bsd-arc4random.o bsd-arc4random.c
In file included from bsd-arc4random.c:25:
../includes.h:168:63: openssl/opensslv.h: そのようなファイルやディレクトリはありません
bsd-arc4random.c:32:26: openssl/rand.h: そのようなファイルやディレクトリはありません
bsd-arc4random.c:33:25: openssl/rc4.h: そのようなファイルやディレクトリはありま せん
bsd-arc4random.c:34:25: openssl/err.h: そのようなファイルやディレクトリはありま せん
bsd-arc4random.c:43: error: parse error before "rc4"
bsd-arc4random.c:43: warning: type defaults to `int' in declaration of `rc4'
bsd-arc4random.c:43: warning: data definition has no type or storage class
bsd-arc4random.c: In function `arc4random':
bsd-arc4random.c:57: warning: implicit declaration of function `RC4'
bsd-arc4random.c: In function `arc4random_stir':
bsd-arc4random.c:69: warning: implicit declaration of function `RAND_bytes'
bsd-arc4random.c:71: warning: implicit declaration of function `ERR_get_error'
bsd-arc4random.c:71: warning: long int format, int arg (arg 2)
bsd-arc4random.c:72: warning: implicit declaration of function `RC4_set_key'
make[3]: *** [bsd-arc4random.o] エラー 1
make[3]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/ssh/openbsd-compat' から出ます
make[2]: *** [subdirs] エラー 2
make[2]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/ssh' から出ます

------------------------------------

そこで、opensslを選択したら
------------------------------------
make[2]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/openssl' に入ります
make[2]: *** `progs.h' に必要なターゲット `progs.pl' を make するルールがありま せん.  中止.
make[2]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user/openssl' から出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/atmark/uClinux-dist-20051110-suzaku9/user' から出ます
make: *** [subdirs] エラー 1

------------------------------------

といエラーになりました。
user/opensslには、Makefileしかないのですが、ソースをここに展開すればよ
いのでしょうか。

suzaku-vについて、メーリングリストに載っていましたが、buildrootの仕方が
知りません。 suzaku-sもこれで可能であれば、やってみたいと存じます。
ご存知あれば、教えてください。

よろしく、お願い申し上げます。







suzaku メーリングリストの案内