ftp 클라이언트 프로그램(유틸리티)을 램디스크의 파일 시스템에 추가하는 방법을 알고 싶습니다.
1. 서버에서 ftp 실행화일과, 필요로하는 라이브러리(ldd ftp로 확인)을 타겟 시스템의 램디스크 파일 시스템에 복사 했습니다.
/usr/bin/ftp
/usr/lib/libreadline.so.4
/usr/lib/libncurses.so.5
/usr/lib/libc.so.6
/usr/lib/ld-linux.so.2
2. 이와 같은 화일들을 램디스크 파일시스템에 복사후 타겟시스템에서 ftp를 실행했는데 아래와 같은 에러 메세지가 나왔습니다.
ftp error in loading shared libraries libreadline.so.4 cannot open shared object file No such file or directory
ftp 클라이언트 프로그램(유틸리티)을 램디스크의 파일 시스템에 추가하는 방법을 알고 싶습니다.
1. 서버에서 ftp 실행화일과, 필요로하는 라이브러리(ldd ftp로 확인)을 타겟 시스템의 램디스크 파일 시스템에 복사 했습니다.
/usr/bin/ftp
/usr/lib/libreadline.so.4
/usr/lib/libncurses.so.5
/usr/lib/libc.so.6
/usr/lib/ld-linux.so.2
2. 이와 같은 화일들을 램디스크 파일시스템에 복사후 타겟시스템에서 ftp를 실행했는데 아래와 같은 에러 메세지가 나왔습니다.
ftp error in loading shared libraries libreadline.so.4 cannot open shared object file No such file or directory
Fedora core1을 사용하고 있습니다. 2.6.1을 사용하고 있구요. 잘 쓰던 노트북이 갑자기 반항을 하기 시작하는군요. kde를 설치하고서는 이런 메세지를 내면서 깜빡임을 계속합니다.
Quote:
The Display server has been shut down about 6 times in the last 90 seconds, it is likely that something bad is going on. I will wait for 2 minutes before trying again on display :1.
이런 메세지를 보내줍니다. 그런데 이상한것은 콘솔에서 root로 들어가 startx를 하면 잘 동작을 한다는것입니다. 내용 검색을 해보니 모니터 설정이 잘못되었다는 글이 있던데, startx로는 뜨는걸 보니 참... :?
제가 지금 LINUX 에서 C로 프로그램을 하고있습니다.
프로그램 내용은 MYSQL C API 를 사용하여 LINUX6/7/8/9 버전에서 프로그램개발시 사용할수 있는 MYSQL 용 커스트마이징 된 라이브러리 개발을 하고있습니다.
지금은 테스트 용으로 그냥 lib***.o 파일을 LINUX7.3에서 만들었는데..
문제는 이오브젝트 파일을 LINUX9/6..등등 다른곳에서 이 파일을 링크하여 컴파일한후 생성된 실행파일을 실행하면 메모리 관련 에러가 발생합니다.
물론 컴파일과정에는 아무런 문제가 없습니다.