안녕하세요^^ 더운날씨에 고생이 많으십니다..

/etc/rc.d/rc.local 파일의 마지막 부분에
/app/board_client  <--- 이 부분을 추가시키면 부팅후에 자동으로 실행되는걸로 알고있는데..
잘 되지 않네요.

보드를 부팅하면...
-------------------------------------------------------------------------------------------------------------------------------
Intel PXA250/210 PCMCIA (CS release 3.1.22)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 5120K
VFS: Mounted root (ext2 filesystem) readonly.
Freeing init memory: 72K
INIT: version 2.84 booting
INIT: Entering runlevel: 3
SIOCSIFADDR: No such device
SIOCSIFNETMASK: No such device
SIOCGIFFLAGS: No such device
yaffs: dev is 7938 name is "1f:02"
SIOCADDRT: No such device
/app/board_client: error while loading shared libraries: libpthread.so.0: cannot open shared objecy
Starting system logger:  syslogd
Starting pcmcia Starting PCMCIA services: cardmgr[127]: watching 2 sockets
done.

Starting INET services:  inetd

-----------------------------------------------------------------------------

이렇게 나오는데...
/app/board_client: error while loading shared libraries: libpthread.so.0: cannot open shared objecy

이부분이 잘못된것 같은데... 어떻게 해줘야 할지...

부팅 후에 /app/board_client 라고 직접 쳐 주면 프로그램 정상 실행 되는데..
자동으로 실행하려니깐 안되네요...

참고로 실행파일은 pcmcia 무선 통신 프로그램인데..

제 생각엔
Starting pcmcia Starting PCMCIA services: cardmgr[127]: watching 2 sockets
이부분보다 먼저 실행되어서 문제가되는것 같기도 한데...
만약 그렇다면 어떻게 해결해야 할까요??