[임베디드]SSHD 데몬을 시작하면 보드가 재부팅합니다.
글쓴이: bakdorazi / 작성시간: 화, 2010/06/08 - 4:51오후
<환경> 1. HOST : 페도라 11 2. TARGET : uClinux 2.4.x 커널 3. SSH : OpenSSH 1.2 4. 컴파일러 : arm-elf-gcc-2.95.3
<컴파일시>
__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__' /usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
이런 에러가 나서
ssh 의 Makefile에 다음과 같이 추가하고 make 하였습니다.
CC=arm-elf-gcc -Wl, -elf2flt
그러고 나니 Make 는 에러 없이 진행되었고 컴파일 후 만들어진 파일은 대략 다음과 같습니다.
1. ssh
2. sshd
3. ssh-agent
4. ssh-add
5. ssh-keygen
6. scp
7. ssh-config
1. 위의 파일들을 타겟에 올리고 나서 실행시키면 보드가 재부팅합니다.
/var> tftp -g -r sshd 172.16.0.11 /var> chmod 777 sshd /var> ./sshd Boot Loader, v1.0 (Feb 10 2010 - 13:28:45) Uncompressing .....................................done. Now booting ... Enter password:
이유를 몰라서 여기다 올립니다.
아시는 분의 조언을 부탁드립니다.
Forums:
댓글 달기