kldp에 있는 wuftp 매뉴얼대로 wuftp받아서 압축풀고
./build lnx 하면 아래처럼 되는데요 어케 고쳐야 되죠?
make args are :
make opts are :
Copying Makefiles.
Linking src/config.h
Making support library.
make: `libsupport.a' is up to date.
Making ftpd.
gcc -L../support -s -o ftpd COPYRIGHT.o vers.o ftpd.o ftpcmd.o glob.o
logwtmp.o
popen.o access.o extensions.o realpath.o acl.o private.o
authenticate.o convers
ions.o hostacc.o rdservers.o paths.o sigfix.o routevector.o restrict.o
domain.o
wu_fnmatch.o timeout.o -lsupport -lresolv -lpam -ldl -lcrypt
ftpd.o: In function `main':
ftpd.o(.text+0x92e): undefined reference to `__inet_ntoa'
ftpd.o: In function `dataconn':
ftpd.o(.text+0x6798): undefined reference to `__inet_ntoa'
ftpd.o(.text+0x69d7): undefined reference to `__inet_ntoa'
ftpd.o: In function `statcmd':
ftpd.o(.text+0x7721): undefined reference to `__inet_ntoa'
ftpd.o: In function `dolog':
ftpd.o(.text+0x897b): undefined reference to `__inet_ntoa'
ftpd.o: In function `do_daemon':
ftpd.o(.text+0xa160): undefined reference to `__inet_addr'
ftpd.o: In function `SockOpen':
ftpd.o(.text+0xa436): undefined reference to `__inet_addr'
ftpcmd.o: In function `yyparse':
ftpcmd.o(.text+0x17b7): undefined reference to `__inet_ntoa'
ftpcmd.o(.text+0x1877): undefined reference to `__inet_ntoa'
rdservers.o: In function `read_servers_line':
rdservers.o(.text+0x106): undefined reference to `__inet_ntoa'
paths.o: In function `setup_paths':
paths.o(.text+0xda): undefined reference to `__inet_ntoa'
paths.o(.text+0xf8): undefined reference to `__inet_ntoa'
routevector.o: In function `initvectstruct':
routevector.o(.text+0x116): undefined reference to `__inet_addr'
routevector.o(.text+0x130): undefined reference to `__inet_addr'
routevector.o: In function `initportstruct':
routevector.o(.text+0x20c): undefined reference to `__inet_addr'
routevector.o: In function `addportentry':
routevector.o(.text+0x323): undefined reference to `__inet_addr'
routevector.o: In function `addvectentry':
routevector.o(.text+0x687): undefined reference to `__inet_addr'
routevector.o(.text+0x6ac): more undefined references to `__inet_addr'
follow
domain.o: In function `lookup_name':
domain.o(.text+0x28): undefined reference to `__res_query'
domain.o(.text+0xaf): undefined reference to `__dn_expand'
domain.o(.text+0xfd): undefined reference to `__inet_ntoa'
domain.o: In function `lookup_ip':
domain.o(.text+0x221): undefined reference to `__res_query'
domain.o(.text+0x2af): undefined reference to `__dn_expand'
domain.o(.text+0x2f4): undefined reference to `__dn_expand'
domain.o: In function `check_name_for_ip':
domain.o(.text+0x387): undefined reference to `__inet_addr'
domain.o(.text+0x3b9): undefined reference to `__res_query'
domain.o(.text+0x450): undefined reference to `__dn_expand'
domain.o: In function `initialize_dns':
domain.o(.text+0x506): undefined reference to `__res_init'
domain.o(.text+0x65c): undefined reference to `__inet_ntoa'
domain.o(.text+0x79c): undefined reference to `__inet_ntoa'
collect2: ld returned 1 exit status
make: *** [ftpd] Error 1
Making ftpcount.
make: `ftpcount' is up to date.
Making ftpshut.
gcc -L../support -s -o ftpshut COPYRIGHT.o vers.o ftpshut.o
rdservers.o -lsuppo
rt -lresolv -lpam -ldl -lcrypt
rdservers.o: In function `read_servers_line':
rdservers.o(.text+0x106): undefined reference to `__inet_ntoa'
collect2: ld returned 1 exit status
make: *** [ftpshut] Error 1
Making ftprestart.
gcc -L../support -s -o ftprestart COPYRIGHT.o vers.o ftprestart.o
rdservers.o -
lsupport -lresolv -lpam -ldl -lcrypt
rdservers.o: In function `read_servers_line':
rdservers.o(.text+0x106): undefined reference to `__inet_ntoa'
collect2: ld returned 1 exit status
make: *** [ftprestart] Error 1
Making ckconfig.
gcc -L../support -s -o ckconfig COPYRIGHT.o vers.o ckconfig.o
rdservers.o -lsup
port -lresolv -lpam -ldl -lcrypt
rdservers.o: In function `read_servers_line':
rdservers.o(.text+0x106): undefined reference to `__inet_ntoa'
collect2: ld returned 1 exit status
make: *** [ckconfig] Error 1
Making privatepw.
make: `privatepw' is up to date.
Executables are in bin directory:
size: bin/ftpd: 그런 파일이나 디렉토리가 없음
text data bss dec hex filename
6734 488 36 7258 1c5a bin/ftpcount
size: bin/ftpshut: 그런 파일이나 디렉토리가 없음
size: bin/ftprestart: 그런 파일이나 디렉토리가 없음
6734 488 36 7258 1c5a bin/ftpwho
size: bin/ckconfig: 그런 파일이나 디렉토리가 없음
8692 556 352 9600 2580 bin/privatepw
Done