Hello Jorge Thank you for your reply! > > I am not sure but, have you closed the compiler when it was compiling? > > Not that I am aware of it. I compile from command line and the compilation terminates by itself. > I think that you have interrupted the compiler and it created a bad .dep . > > Whats very strange is this: fabian at orion-2:/opt/pjproject$ cat pjlib/build/.pjlib-i386-apple-darwin10.7.0.depend output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/output/pjlib-i386-apple-darwin10.7.0/ This is after "make dep" and before "make". Something must be wrong in make dep I assume. But what? > Could you try removing all the *.dep and compiling again? Try to remove > .pjlib-i386-apple-darwin10.7. > 0.depend this one and recompile. Take in account that the point before the > name means that you could not see if you didn't selected the proper > instruction. > > fabian at orion-2:/opt/pjproject$ for i in $( find . | grep .depend$ ); do rm $i; done; fabian at orion-2:/opt/pjproject$ make dep && make has the same result. If I only remove ".pjlib-i386-apple-darwin10.7.depend" and compile without "make dep" first, I have these results: a - output/pjlib-i386-apple-darwin10.7.0/ioqueue_select.o ar: output/pjlib-i386-apple-darwin10.7.0/ioqueue_select.o: No such file or directory a - output/pjlib-i386-apple-darwin10.7.0/file_access_unistd.o ar: output/pjlib-i386-apple-darwin10.7.0/file_access_unistd.o: No such file or directory [...] a - output/pjlib-i386-apple-darwin10.7.0/timer.o ar: output/pjlib-i386-apple-darwin10.7.0/timer.o: No such file or directory a - output/pjlib-i386-apple-darwin10.7.0/types.o ar: output/pjlib-i386-apple-darwin10.7.0/types.o: No such file or directory make[2]: *** [../lib/libpj-i386-apple-darwin10.7.0.a] Error 1 make[1]: *** [pjlib] Error 2 make: *** [all] Error 1 Thank you for your help! Fabian > > System information > ---------------------------- > OSX 10.6.7 > > fabian at orion-2:/opt$ uname -a > Darwin orion-2.local 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 > 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386 > > fabian at orion-2:/opt$ make --version > GNU Make 3.81 > Copyright (C) 2006 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > > This program built for i386-apple-darwin10.0 > > Compile information > ---------------------------- > fabian at orion-2:/opt$ svn co http://svn.pjsip.org/repos/pjproject/trunkpjproject > > fabian at orion-2:/opt/pjproject$ cat user.mak > # You can create user.mak file in PJ root directory to specify > # additional flags to compiler and linker. For example: > export CFLAGS += -Wno-unused-label -Werror -O2 -arch i386 -arch x86_64 > export LDFLAGS += > > > fabian at orion-2:/opt/pjproject$ ./configure > checking build system type... i386-apple-darwin10.7.0 > checking host system type... i386-apple-darwin10.7.0 > checking target system type... i386-apple-darwin10.7.0 > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for g++... g++ > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking for pthread_create in -lpthread... yes > checking for puts in -lwsock32... no > checking for puts in -lws2_32... no > checking for puts in -lole32... no > checking for puts in -lwinmm... no > checking for puts in -lsocket... no > checking for puts in -lrt... no > checking for puts in -lnsl... no > checking for uuid_generate in -luuid... no > checking for uuid_generate in -luuid... (cached) no > Setting PJ_M_NAME to i386 > checking memory alignment... 4 bytes (default) > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking whether byte ordering is bigendian... no > Checking if floating point is disabled... no > checking for fmod in -lm... yes > checking arpa/inet.h usability... yes > checking arpa/inet.h presence... yes > checking for arpa/inet.h... yes > checking assert.h usability... yes > checking assert.h presence... yes > checking for assert.h... yes > checking ctype.h usability... yes > checking ctype.h presence... yes > checking for ctype.h... yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking linux/socket.h usability... no > checking linux/socket.h presence... no > checking for linux/socket.h... no > checking limits.h usability... yes > checking limits.h presence... yes > checking for limits.h... yes > checking malloc.h usability... no > checking malloc.h presence... no > checking for malloc.h... no > checking netdb.h usability... yes > checking netdb.h presence... yes > checking for netdb.h... yes > checking netinet/in_systm.h usability... yes > checking netinet/in_systm.h presence... yes > checking for netinet/in_systm.h... yes > checking netinet/in.h usability... yes > checking netinet/in.h presence... yes > checking for netinet/in.h... yes > checking for netinet/ip.h... yes > checking netinet/tcp.h usability... yes > checking netinet/tcp.h presence... yes > checking for netinet/tcp.h... yes > checking ifaddrs.h usability... yes > checking ifaddrs.h presence... yes > checking for ifaddrs.h... yes > checking for getifaddrs... yes > checking semaphore.h usability... yes > checking semaphore.h presence... yes > checking for semaphore.h... yes > checking setjmp.h usability... yes > checking setjmp.h presence... yes > checking for setjmp.h... yes > checking stdarg.h usability... yes > checking stdarg.h presence... yes > checking for stdarg.h... yes > checking stddef.h usability... yes > checking stddef.h presence... yes > checking for stddef.h... yes > checking stdio.h usability... yes > checking stdio.h presence... yes > checking for stdio.h... yes > checking for stdint.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking sys/select.h usability... yes > checking sys/select.h presence... yes > checking for sys/select.h... yes > checking sys/socket.h usability... yes > checking sys/socket.h presence... yes > checking for sys/socket.h... yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking sys/timeb.h usability... yes > checking sys/timeb.h presence... yes > checking for sys/timeb.h... yes > checking for sys/types.h... (cached) yes > checking sys/filio.h usability... yes > checking sys/filio.h presence... yes > checking for sys/filio.h... yes > checking sys/sockio.h usability... yes > checking sys/sockio.h presence... yes > checking for sys/sockio.h... yes > checking sys/utsname.h usability... yes > checking sys/utsname.h presence... yes > checking for sys/utsname.h... yes > checking time.h usability... yes > checking time.h presence... yes > checking for time.h... yes > checking for unistd.h... (cached) yes > checking winsock.h usability... no > checking winsock.h presence... no > checking for winsock.h... no > checking winsock2.h usability... no > checking winsock2.h presence... no > checking for winsock2.h... no > checking for mswsock.h... no > checking ws2tcpip.h usability... no > checking ws2tcpip.h presence... no > checking for ws2tcpip.h... no > checking uuid/uuid.h usability... yes > checking uuid/uuid.h presence... yes > checking for uuid/uuid.h... yes > checking for net/if.h... yes > Setting PJ_OS_NAME to i386-apple-darwin10.7.0 > Setting PJ_HAS_ERRNO_VAR to 1 > Setting PJ_HAS_HIGH_RES_TIMER to 1 > Setting PJ_HAS_MALLOC to 1 > Setting PJ_NATIVE_STRING_IS_UNICODE to 0 > Setting PJ_ATOMIC_VALUE_TYPE to long > checking if inet_aton() is available... yes > checking if inet_pton() is available... yes > checking if inet_ntop() is available... yes > checking if getaddrinfo() is available... yes > checking if sockaddr_in has sin_len member... yes > checking if socklen_t is available... yes > checking if SO_ERROR is available... yes > checking if pthread_rwlock_t is available... yes > checking if pthread_mutexattr_settype() is available... no > checking if pthread_mutexattr_t has recursive member... no > checking ioqueue backend... select() > checking sys/soundcard.h usability... no > checking sys/soundcard.h presence... no > checking for sys/soundcard.h... no > checking linux/soundcard.h usability... no > checking linux/soundcard.h presence... no > checking for linux/soundcard.h... no > checking machine/soundcard.h usability... no > checking machine/soundcard.h presence... no > checking for machine/soundcard.h... no > Checking sound device backend... coreaudio > Checking if small filter is disabled... no > Checking if large filter is disabled... no > Checking if Speex AEC is disabled...no > Checking if G.711 codec is disabled...no > Checking if L16 codec is disabled...no > Checking if GSM codec is disabled...no > Checking if G.722 codec is disabled...no > Checking if G.722.1 codec is disabled...no > Checking if Speex codec is disabled...no > Checking if iLBC codec is disabled...no > Skipping libsamplerate detection > Skipping Intel IPP settings (not wanted) > checking for OpenSSL installations.. > checking openssl/ssl.h usability... yes > checking openssl/ssl.h presence... yes > checking for openssl/ssl.h... yes > checking for ERR_load_BIO_strings in -lcrypto... yes > checking for SSL_library_init in -lssl... yes > OpenSSL library found, SSL support enabled > checking if select() needs correct nfds... no (default) > ** Decided that select() doesn't need correct nfds (please check) > checking if pj_thread_create() should enforce stack size... no (default) > checking if pj_thread_create() should allocate stack... no (default) > ** Setting non-blocking recv() retval to EAGAIN (please check) > ** Setting non-blocking connect() retval to EINPROGRESS (please check) > aconfigure: creating ./config.status > config.status: creating build.mak > config.status: creating build/os-auto.mak > config.status: creating build/cc-auto.mak > config.status: creating pjlib/build/os-auto.mak > config.status: creating pjlib-util/build/os-auto.mak > config.status: creating pjmedia/build/os-auto.mak > config.status: creating pjsip/build/os-auto.mak > config.status: creating third_party/build/os-auto.mak > config.status: creating third_party/build/portaudio/os-auto.mak > config.status: creating pjlib/include/pj/compat/os_auto.h > config.status: creating pjlib/include/pj/compat/m_auto.h > config.status: creating pjmedia/include/pjmedia/config_auto.h > config.status: creating pjmedia/include/pjmedia-codec/config_auto.h > config.status: creating pjsip/include/pjsip/sip_autoconf.h > > > Configurations for current target have been written to 'build.mak', and > 'os-auto.mak' in various build directories, and > pjlib/include/pj/compat/os_auto.h. > > Further customizations can be put in: > - 'user.mak' > - 'pjlib/include/pj/config_site.h' > > The next step now is to run 'make dep' and 'make'. > > fabian at orion-2:/opt/pjproject$ make dep > > [?] > LOTS OF THESE: > > gcc-4.2: -E, -S, -save-temps and -M options are not allowed with multiple > -arch flags > [?] > > fabian at orion-2:/opt/pjproject$ make > for dir in pjlib/build pjlib-util/build pjnath/build third_party/build > pjmedia/build pjsip/build pjsip-apps/build ; do \ > if make -C $dir all; then \ > true; \ > else \ > exit 1; \ > fi; \ > done > make -f /opt/pjproject/build/rules.mak APP=PJLIB app=pjlib > ../lib/libpj-i386-apple-darwin10.7.0.a > .pjlib-i386-apple-darwin10.7.0.depend:1: *** missing separator. Stop. > make[1]: *** [pjlib] Error 2 > make: *** [all] Error 1 > > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > _______________________________________________ Visit our blog: http://blog.pjsip.org pjsip mailing list pjsip at lists.pjsip.org http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20110412/02e342fc/attachment-0001.html>