gcc -o eos -lrt -Wl,--start-group $(subdir_libs) -W1,--end-group
이 명령문이 좀 이상 한거 같은데야
gcc -Wl,--start-group $(subdir_libs) -W1,--end-group -o eos -lrt
이런식으로 테스트해보세여
그전에
gcc -o eos -lrt
이렇게 간단하게 해보아서 에러 나면
nm librt같은 명령으로 rt라이브러리에 timer_create함수가 있는지 확인해보고
에러 안마면 컴파일 명령이 잘못된겁니다.
아마 -lrt명령같은 링크 명령을 맨 마지막에 놓는게 좋다고 하네여
컴파일 옵션에서 -lrt를 맨 뒤에 놓아보세여
gcc -o eos -lrt -Wl,--start-group $(subdir_libs) -W1,--end-group
이 명령문이 좀 이상 한거 같은데야
gcc -Wl,--start-group $(subdir_libs) -W1,--end-group -o eos -lrt
이런식으로 테스트해보세여
그전에
gcc -o eos -lrt
이렇게 간단하게 해보아서 에러 나면
nm librt같은 명령으로 rt라이브러리에 timer_create함수가 있는지 확인해보고
에러 안마면 컴파일 명령이 잘못된겁니다.
아마 -lrt명령같은 링크 명령을 맨 마지막에 놓는게 좋다고 하네여
즐린
댓글 달기