[hasan@hc6521de8 usrp-demo-0.0.1-09SEP2005.nousrp]$ make make all-recursive make[1]: Entering directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp' Making all in assemblycontroller make[2]: Entering directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/assemblycontroller' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/assemblycontroller' Making all in genericBox_dev make[2]: Entering directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/genericBox_dev'make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/genericBox_dev' Making all in modulator make[2]: Entering directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator' if g++ -DPACKAGE_NAME=\"usrp-demo\" -DPACKAGE_TARNAME=\"usrp-demo\" -DPACKAGE_VERSION=\"0.0.1-09SEP2005\" -DPACKAGE_STRING=\"usrp-demo\ 0.0.1-09SEP2005\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"usrp-demo\" -DVERSION=\"0.0.1-09SEP2005\" -DHAVE_SYS_WAIT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_PTHREAD=1 -D__linux__=1 -D__OSVERSION__=2 -D__x86__=1 -DHAVE_OMNIORB4=1 -DHAVE_OMNIEVENTS=1 -I. -I. -I/usr/local/include -I/include/COS -Wall -g -O2 -I/usr/local/include -MT ModulateData.o -MD -MP -MF ".deps/ModulateData.Tpo" -c -o ModulateData.o ModulateData.cpp; \ then mv -f ".deps/ModulateData.Tpo" ".deps/ModulateData.Po"; else rm -f ".deps/ModulateData.Tpo"; exit 1; fi ModulateData.cpp: In member function ‘virtual void ModulateData_i::start()’: ModulateData.cpp:261: warning: comparison between signed and unsigned integer expressions ModulateData.cpp:231: warning: unused variable ‘dir’ if g++ -DPACKAGE_NAME=\"usrp-demo\" -DPACKAGE_TARNAME=\"usrp-demo\" -DPACKAGE_VERSION=\"0.0.1-09SEP2005\" -DPACKAGE_STRING=\"usrp-demo\ 0.0.1-09SEP2005\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"usrp-demo\" -DVERSION=\"0.0.1-09SEP2005\" -DHAVE_SYS_WAIT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_PTHREAD=1 -D__linux__=1 -D__OSVERSION__=2 -D__x86__=1 -DHAVE_OMNIORB4=1 -DHAVE_OMNIEVENTS=1 -I. -I. -I/usr/local/include -I/include/COS -Wall -g -O2 -I/usr/local/include -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi g++ -Wall -g -O2 -I/usr/local/include -L/usr/local/lib -o modulator ModulateData.o main.o ossieSK.o -lxerces-c -lomniORB4 -lomniDynamic4 -lomnithread -lomniEvents -L/usr/local/lib -lossieidl -lossieparser -lossiecf ModulateData.o(.text+0xa0): In function `ModulateData_i::stop()': /home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:312: undefined reference to `snd_pcm_drain' ModulateData.o(.text+0x697): In function `ModulateData_i::start()': /home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:206: undefined reference to `snd_pcm_hw_params_sizeof' ModulateData.o(.text+0x6ab):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:206: undefined reference to `snd_pcm_hw_params_sizeof' ModulateData.o(.text+0x6c6):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:215: undefined reference to `snd_pcm_open' ModulateData.o(.text+0x6dd):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:222: undefined reference to `snd_pcm_hw_params_any' ModulateData.o(.text+0x6f4):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:243: undefined reference to `snd_pcm_hw_params_set_access' ModulateData.o(.text+0x70b):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:249: undefined reference to `snd_pcm_hw_params_set_format' ModulateData.o(.text+0x72c):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:257: undefined reference to `snd_pcm_hw_params_set_rate_near' ModulateData.o(.text+0x766):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:266: undefined reference to `snd_pcm_hw_params_set_channels' ModulateData.o(.text+0x77e):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:272: undefined reference to `snd_pcm_hw_params_set_periods' ModulateData.o(.text+0x798):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:279: undefined reference to `snd_pcm_hw_params_set_buffer_size' ModulateData.o(.text+0x7af):/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator/ModulateData.cpp:287: undefined reference to `snd_pcm_hw_params' collect2: ld returned 1 exit status make[2]: *** [modulator] Error 1 make[2]: Leaving directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp/modulator' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/hasan/usrp/usrp-demo-0.0.1-09SEP2005.nousrp' make: *** [all] Error 2 [hasan@hc6521de8 usrp-demo-0.0.1-09SEP2005.nousrp]$