On Thu, 2004-08-12 at 14:42, Jon Bebeau wrote: > Thanks Seth. That fixed the Makefile problem and got me to the next > problem: Compile errors in app_rxfax.c - below.. I'm thinking there are > updated source programs (app_rxfax.c and app_txfax.c and friends) to go > along with the updated Makefile? > > Jon > > app_rxfax.c compile log below-------------- > > gcc -O2 -g -Iinclude -I../include -c -o app_rxfax.o app_rxfax.c > In file included from app_rxfax.c:14: > ../include/asterisk/lock.h: In function `ast_mutex_init': > ../include/asterisk/lock.h:300: `PTHREAD_MUTEX_RECURSIVE' undeclared > (first use in this function) > ../include/asterisk/lock.h:300: (Each undeclared identifier is reported > only once > ../include/asterisk/lock.h:300: for each function it appears in.) > make[1]: *** [app_rxfax.o] Error 1 > make[1]: Leaving directory `/usr/src/asterisk/apps' > make: *** [subdirs] Error 1 >
Make sure to run "make install" from the top level Asterisk directory. My guess is that you are running it from the apps directory. The top level Makefile defines _GNU_SOURCE and the lack of it causes the PTHREAD_MUTEX_RECURSIVE error. -Seth -- Seth Remington SaberLogic, LLC 661-B Weber Drive Wadsworth, Ohio 44281 Phone: (330)335-6442 Fax: (330)336-8559 _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users