도와주세요!!
글 수 15,339
2003.03.15 02:21:17 (*.125.62.168)
6668
수고 많으십니다.^^
마이크로윈도우에서 꼭 쓰레드를 구현해 보고 싶어서 열심히 삽질 중입니다.
이게 불가능하지 않다고 믿고 열심히 하고 있습니다.
제가 여러군데서 찾아본 결과 Pthread를 쓰면 가능하지 않을까 하는 결론에
도달했습니다.
그래서 제가 미리 짜둔 윈도우프로그램에 pthread_create()와
pthread_join()을 추가해 가장 간단하게 쓰레드를 구현해 봤습니다.
make화일에 다음과 같이 라이브러리를 추가했습니다.
CCMWINLIBS += /usr/lib/libpthread.a
컴파일하면 경고가 하나 뜨지만 잘 된것 같습니다.
그런데 이지보드에서 실행해 보면 다음과 같은 에러가 뜹니다.
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.1.3' not found (required
by ./ad_lcd)
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.2' not found (required
by ./ad_lcd)
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.2.3' not found (required
by ./ad_lcd)
ad_lcd는 실행화일이름입니다...
제가 무엇을 잘못했는지 알고 싶고 꼭 성공하고 싶습니다.
도움부탁드립니다.
마이크로윈도우에서 꼭 쓰레드를 구현해 보고 싶어서 열심히 삽질 중입니다.
이게 불가능하지 않다고 믿고 열심히 하고 있습니다.
제가 여러군데서 찾아본 결과 Pthread를 쓰면 가능하지 않을까 하는 결론에
도달했습니다.
그래서 제가 미리 짜둔 윈도우프로그램에 pthread_create()와
pthread_join()을 추가해 가장 간단하게 쓰레드를 구현해 봤습니다.
make화일에 다음과 같이 라이브러리를 추가했습니다.
CCMWINLIBS += /usr/lib/libpthread.a
컴파일하면 경고가 하나 뜨지만 잘 된것 같습니다.
그런데 이지보드에서 실행해 보면 다음과 같은 에러가 뜹니다.
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.1.3' not found (required
by ./ad_lcd)
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.2' not found (required
by ./ad_lcd)
./ad_lcd:/lib/libc.so.6:version 'GLIBC_2.2.3' not found (required
by ./ad_lcd)
ad_lcd는 실행화일이름입니다...
제가 무엇을 잘못했는지 알고 싶고 꼭 성공하고 싶습니다.
도움부탁드립니다.