리눅스 분류
proftpd-1.3 에러 530 로긴 실패
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 2,092 조회
- 0 추천
- 목록
본문
make 실행시 아래와 같이 오류가 발생합니다.
echo #define BUILD_STAMP "`date`" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/root/util/proftpd-1.2.10/lib'
gcc -DLINUX -I.. -I../include -O2 -Wall -c pr_fnmatch.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c sstrncpy.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c strsep.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c vsnprintf.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-glob.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-hstrerror.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-mkstemp.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pr-syslog.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pwgrent.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c getopt.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c getopt1.c
ar rc libsupp.a pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/root/util/proftpd-1.2.10/lib'
cd src/ && make src
make[1]: Entering directory `/root/util/proftpd-1.2.10/src'
gcc -DLINUX -I.. -I../include -O2 -Wall -c main.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c timers.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c sets.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pool.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c regexp.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c dirtree.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c support.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netaddr.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c inet.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c child.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c xferlog.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c bindings.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netacl.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c class.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c scoreboard.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c help.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c feat.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netio.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c response.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ident.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c data.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c modules.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c fsio.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mkhome.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ctrls.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c event.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ftpdctl.c
make[1]: Leaving directory `/root/util/proftpd-1.2.10/src'
cd modules/ && make modules
make[1]: Entering directory `/root/util/proftpd-1.2.10/modules'
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_core.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_xfer.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth_unix.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth_file.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_ls.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_site.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_cap.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_cap.o
gcc -DLINUX -I.. -I../include -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/root/util/proftpd-1.2.10/modules'
make[1]: Entering directory `/root/util/proftpd-1.2.10/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
cap_sys.c:14: error: expected declaration specifiers or ‘...’ before ‘capget’
cap_sys.c:15: error: expected declaration specifiers or ‘...’ before ‘header’
cap_sys.c:16: error: expected declaration specifiers or ‘...’ before ‘data’
cap_sys.c:18: warning: return type defaults to ‘int’
cap_sys.c: In function ‘_syscall2’:
cap_sys.c:18: error: expected declaration specifiers before ‘_syscall2’
cap_sys.c:14: error: parameter name omitted
cap_sys.c:15: error: parameter name omitted
cap_sys.c:16: error: parameter name omitted
make[1]: *** [cap_sys.o] Error 1
make[1]: Leaving directory `/root/util/proftpd-1.2.10/lib/libcap'
make: *** [dirs] Error 2
컴파일시에도 rpm 설치와 같이 의존성 문제가 발생하는건지......모르겠네요...
echo #define BUILD_STAMP "`date`" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/root/util/proftpd-1.2.10/lib'
gcc -DLINUX -I.. -I../include -O2 -Wall -c pr_fnmatch.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c sstrncpy.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c strsep.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c vsnprintf.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-glob.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-hstrerror.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c glibc-mkstemp.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pr-syslog.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pwgrent.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c getopt.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c getopt1.c
ar rc libsupp.a pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/root/util/proftpd-1.2.10/lib'
cd src/ && make src
make[1]: Entering directory `/root/util/proftpd-1.2.10/src'
gcc -DLINUX -I.. -I../include -O2 -Wall -c main.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c timers.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c sets.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c pool.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c regexp.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c dirtree.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c support.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netaddr.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c inet.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c child.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c xferlog.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c bindings.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netacl.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c class.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c scoreboard.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c help.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c feat.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c netio.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c response.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ident.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c data.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c modules.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c fsio.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mkhome.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ctrls.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c event.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c ftpdctl.c
make[1]: Leaving directory `/root/util/proftpd-1.2.10/src'
cd modules/ && make modules
make[1]: Entering directory `/root/util/proftpd-1.2.10/modules'
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_core.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_xfer.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth_unix.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth_file.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_ls.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_site.c
gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_cap.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_cap.o
gcc -DLINUX -I.. -I../include -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/root/util/proftpd-1.2.10/modules'
make[1]: Entering directory `/root/util/proftpd-1.2.10/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
cap_sys.c:14: error: expected declaration specifiers or ‘...’ before ‘capget’
cap_sys.c:15: error: expected declaration specifiers or ‘...’ before ‘header’
cap_sys.c:16: error: expected declaration specifiers or ‘...’ before ‘data’
cap_sys.c:18: warning: return type defaults to ‘int’
cap_sys.c: In function ‘_syscall2’:
cap_sys.c:18: error: expected declaration specifiers before ‘_syscall2’
cap_sys.c:14: error: parameter name omitted
cap_sys.c:15: error: parameter name omitted
cap_sys.c:16: error: parameter name omitted
make[1]: *** [cap_sys.o] Error 1
make[1]: Leaving directory `/root/util/proftpd-1.2.10/lib/libcap'
make: *** [dirs] Error 2
컴파일시에도 rpm 설치와 같이 의존성 문제가 발생하는건지......모르겠네요...
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.