net-snmp 소스를 arm으로 컴파일 시 에러...
다음과 같이 configure를 하고 make를 했는데 다음과 같은 에러 메시지가 발생합니다.
./configure --prefix=/home/ssul97/net-snmp --with-cc=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/arm-elf/bin/gcc --with-ar=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/arm-elf/bin/ar --with-ranlib=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/arm-elf/bin/ranlib --with-ld=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/arm-elf/bin/ld --with-endianness=little --includedir=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/include --with-ldflags=-L/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/lib/gcc-lib/arm-elf/2.95.3 --with-libs=/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/lib/gcc-lib/arm-elf/2.95.3/libc.a --target=arm-linux --host=i386-pc-linux
에러 메시지
/home/uclinux/em8620_v2.3.55/armutils_2.3.55.0_DCC/toolchain/lib/gcc-lib/arm-elf/2.95.3/libc.a(__uClibc_main.o): In function `__uClibc_start_main':
__uClibc_main.o(.text+0xf8): undefined reference to `main'
collect2: ld returned 1 exit status
__uClibc_start_main에서 main이 정의가 안 되어있다는데..
지금 메시지는 arm 컴파일러 자체의 라이브러리에서 에러가 나는 것처럼 보이는 데 이런 문제를 어떻게 해결해야 하나요?
혹시 경험 있으신 분 계시면 답변 부탁드리겠습니다.
댓글 달기