[질문]pro ftpd 를 arm으로 컴파일 하는 방법?

mon12key의 이미지

arm용 타겟 보드에 ftp daemon을 띠우고 싶은데, arm용 ftp daemon을 찾기도 힘들고 해서, pro ftpd을 arm용으로 컴파일 하려 합니다.
arm-linux-gcc(arm용 gcc)로 proftp를 컴파일 하면 pam lib가 없다는 군요.
실제 arm으로 빌드 시킨 glibc에 pam이 없어서, SRPM에서 pam source를 받아와서 arm으로 빌드하려 하는데, 알수 없는 에러가 납니다.
x86으로는 이상없이 빌드 되는데... ㅠ.ㅠ
리눅스 애플리케이션이 소스가 공개되어 포팅이 쉽다고 하지만,정작 다른 아키텍처에 적용하려면 큰 노력이 필요한거 같습니다.(초보의 한탄.. :? )

arm으로 빌드 시키는 법 또는 arm용 ftp daemon을 구하는 방법은 멀까요? -_-???

cho's의 이미지

검색해보십시오.

crimsoncream의 이미지

pro ftpd configure 옵션에 혹시 --without-pam 이 없나요?
대부분의 경우 pam이나 curse 같은 외부 모듈은 생략하고 빌드하는 방법을 제공해 줍니다.
pro ftpd가 안된다면 netkit-ftp를 한번 알아보시기 바랍니다.
주로 telnet만 써봐서 ftp는 확실치 않지만
pam 빼고 port mapper 빼고 하시면 가볍게 만들어질 겁니다.

오늘 우리는 동지를 땅에 묻었습니다. 그러나 땅은 이제 우리들의 것입니다.
아직도 우리의 적은 강합니다. 그러나 우리는 그들보다 많습니다.
항상 많을 것입니다.

송지석의 이미지

제가 kelp에 올린 글 중에 stupidftpd를 올린 내용이 있습니다. (체험수기에 있습니다)
용량도 작고 컴파일도 별 문제 없이 되니 사용해보세요.
대신 윈도에서 접속할 때는 잘 되는데 리눅스에서 기본 ftp로 접속하려고 하면 잘 안되는 것 같더군요. ncftp로 접속 하면 잘 됩니다.

송지석의 이미지

아 한가지 더 생각나서 말씀드립니다.
rpmfind.net에서 architecture netwinder로 패키지를 검색하시거나 netwinder.org에서 arm용 rpm을 받아다가 rpm2cpio로 cpio로 푸신 다음 cpio명령으로 바이너리와 기타 설정 파일들을 풀어내실 수가 있습니다.
컴파일 안하고도 standard arm용으로 된 바이너리로 여러 데몬이나 기타 툴들을 까실 수 있을 겁니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.