$ make
libtool -dynamic -o libclthreads.so.2.2.1 p_thread.o a_thread.o itc_mesg.o itc_ip1q.o itc_ctrl.o textmsg.o -lpthread -v
+ ld -arch_multiple -arch i386 -dylib -dynamic -all_load -force_cpusubtype_ALL -no_arch_warnings -ldylib1.o p_thread.o a_thread.o itc_mesg.o itc_ip1q.o itc_ctrl.o textmsg.o -lpthread -o libclthreads.so.2.2.1
Undefined symbols for architecture i386:
"__Znwm", referenced from:
__ZN8A_thread7mprintfEiPKcz in a_thread.o
"___gxx_personality_v0", referenced from:
___gxx_personality_v0$non_lazy_ptr in p_thread.o
___gxx_personality_v0$non_lazy_ptr in a_thread.o
___gxx_personality_v0$non_lazy_ptr in itc_mesg.o
___gxx_personality_v0$non_lazy_ptr in itc_ip1q.o
___gxx_personality_v0$non_lazy_ptr in itc_ctrl.o
___gxx_personality_v0$non_lazy_ptr in textmsg.o
"__ZTVN10__cxxabiv117__class_type_infoE", referenced from:
__ZTI5Edest in p_thread.o
__ZTI6Bmutex in p_thread.o
__ZTI8P_thread in p_thread.o
__ZTI5Edest in a_thread.o
__ZTI6Bmutex in a_thread.o
__ZTI5Edest in itc_mesg.o
__ZTI6Bmutex in itc_mesg.o
__ZTI5Edest in itc_ip1q.o
__ZTI6Bmutex in itc_ip1q.o
__ZTI5Edest in itc_ctrl.o
__ZTI6Bmutex in itc_ctrl.o
__ZTI5Edest in textmsg.o
__ZTI6Bmutex in textmsg.o
__ZTI8ITC_mesg in textmsg.o
"__ZdlPv", referenced from:
__ZN8P_threadD0Ev in p_thread.o
__ZN5EdestD0Ev in p_thread.o
__ZN8ITC_ip1qD0Ev in p_thread.o
__ZN8A_thread7mprintfEiPKcz in a_thread.o
__ZN5EdestD0Ev in a_thread.o
__ZN8A_threadD0Ev in a_thread.o
__ZN8ITC_ip1qD0Ev in a_thread.o
__ZN5EdestD0Ev in itc_mesg.o
__ZN8ITC_ip1qD0Ev in itc_mesg.o
__ZN5EdestD0Ev in itc_ip1q.o
__ZN8ITC_ip1qD0Ev in itc_ip1q.o
__ZN8ITC_ctrlD0Ev in itc_ctrl.o
__ZN5EdestD0Ev in itc_ctrl.o
__ZN8ITC_ip1qD0Ev in itc_ctrl.o
__ZN8ITC_mesgD0Ev in textmsg.o
__ZN5EdestD0Ev in textmsg.o
__ZN8ITC_ip1qD0Ev in textmsg.o
__ZN7TextmsgD1Ev in textmsg.o
__ZN7TextmsgD0Ev in textmsg.o
__ZN7TextmsgD0Ev in textmsg.o
"__ZTVN10__cxxabiv121__vmi_class_type_infoE", referenced from:
__ZTI8ITC_ip1q in p_thread.o
__ZTI8ITC_ip1q in a_thread.o
__ZTI8A_thread in a_thread.o
__ZTI8ITC_ip1q in itc_mesg.o
__ZTI8ITC_ip1q in itc_ip1q.o
__ZTI8ITC_ip1q in itc_ctrl.o
__ZTI8ITC_ctrl in itc_ctrl.o
__ZTI8ITC_ip1q in textmsg.o
"__Znam", referenced from:
__ZN7TextmsgC2Em in textmsg.o
"__ZTVN10__cxxabiv120__si_class_type_infoE", referenced from:
__ZTI5Esync in p_thread.o
__ZTI5Esync in a_thread.o
__ZTI5Esync in itc_mesg.o
__ZTI5Esync in itc_ip1q.o
__ZTI5Esync in itc_ctrl.o
__ZTI5Esync in textmsg.o
__ZTI7Textmsg in textmsg.o
"___cxa_pure_virtual", referenced from:
__ZTV5Edest in p_thread.o
__ZTV5Edest in p_thread.o
__ZTV5Edest in p_thread.o
__ZTV5Edest in p_thread.o
__ZTV8P_thread in p_thread.o
__ZTV5Edest in a_thread.o
__ZTV5Edest in a_thread.o
__ZTV5Edest in a_thread.o
__ZTV5Edest in a_thread.o
__ZTV8A_thread in a_thread.o
__ZTV5Edest in itc_mesg.o
__ZTV5Edest in itc_mesg.o
__ZTV5Edest in itc_mesg.o
__ZTV5Edest in itc_mesg.o
__ZTV5Edest in itc_ip1q.o
__ZTV5Edest in itc_ip1q.o
__ZTV5Edest in itc_ip1q.o
__ZTV5Edest in itc_ip1q.o
__ZTV5Edest in itc_ctrl.o
__ZTV5Edest in itc_ctrl.o
__ZTV5Edest in itc_ctrl.o
__ZTV5Edest in itc_ctrl.o
__ZTV5Edest in textmsg.o
__ZTV5Edest in textmsg.o
__ZTV5Edest in textmsg.o
__ZTV5Edest in textmsg.o
"__Unwind_Resume", referenced from:
__ZN8ITC_ip1qD0Ev in p_thread.o
__ZN8ITC_ip1qD1Ev in p_thread.o
__ZN8A_threadC2EPKc in a_thread.o
__ZN8A_thread7mprintfEiPKcz in a_thread.o
__ZN8A_threadD1Ev in a_thread.o
__ZN8A_threadD0Ev in a_thread.o
__ZN8ITC_ip1qD0Ev in a_thread.o
__ZN8ITC_ip1qD1Ev in a_thread.o
__ZN8ITC_ip1qD0Ev in itc_mesg.o
__ZN8ITC_ip1qD1Ev in itc_mesg.o
__ZN8ITC_ip1qD0Ev in itc_ip1q.o
__ZN8ITC_ip1qD1Ev in itc_ip1q.o
__ZN8ITC_ctrlC2Ev in itc_ctrl.o
__ZN8ITC_ctrlD2Ev in itc_ctrl.o
__ZN8ITC_ctrlD0Ev in itc_ctrl.o
__ZN8ITC_ip1qD0Ev in itc_ctrl.o
__ZN8ITC_ip1qD1Ev in itc_ctrl.o
__ZN7TextmsgC2Em in textmsg.o
__ZN8ITC_ip1qD0Ev in textmsg.o
__ZN8ITC_ip1qD1Ev in textmsg.o
ld: symbol(s) not found for architecture i386
libtool: internal link edit command failed
make: *** [libclthreads.so.2.2.1] Error 1