[pjsip] SVN 3257 and arm compile problem

Benny Prijono bennylp at teluu.com
Tue Aug 10 09:36:54 CDT 2010


There's really no need to repost your question. If anyone knows the
answer they would have answered it.

It looks like you also ruined the discussion thread, somehow, that
would be annoying for people who are searching for the topic.

Re: the problem, I also don't know why. The call to ar looks fine.

Best regards,
 Benny


On Tue, Aug 10, 2010 at 9:02 PM, M.Ali VARDAR <ali.vardar at gmail.com> wrote:
> Anybody Know anything?
>
>
>
> Hi,
>
> I'm trying to compile pjproject SVN revision 3257 and It is giving error
> about arm-none-linux-gnueabi-ar. I guess it is a parameter missing but i can
> not find where is the problem.
> I can compile version 1.6 with same way with no error.
> ./configure --prefix=/usr/arm-linux --libdir=/usr/arm-linux
> --includedir=/usr/arm-linux --host=arm-none-linux-gnueabi
> make dep
> make -> This time giving that error
>
> I tried with gcc 4.3.2  and 2010q1 arm release
> http://www.codesourcery.com/sgpp/lite/arm.
>
> I took source from with this command from svn by the way
> http://svn.pjsip.org/repos/pjproject/trunk/README.txt looking old setting
>
> svn co http://svn.pjsip.org/repos/pjproject/trunk pjproject
>
> Checked out external at revision 1433.
>
> Checked out revision 3257.
> debian:/Projects/ArmFiles/pjproject-1.7svn#
>
> make
> .....
>
>
> arm-none-linux-gnueabi-gcc -c -Wall -DPJ_AUTOCONF=1 -O2    -I../include \
>         -ooutput/pjlib-arm-none-linux-
> gnueabi/ssl_sock_dump.o \
>         ../src/pj/ssl_sock_dump.c
> arm-none-linux-gnueabi-gcc -c -Wall -DPJ_AUTOCONF=1 -O2    -I../include \
>         -ooutput/pjlib-arm-none-linux-gnueabi/string.o \
>         ../src/pj/string.c
> arm-none-linux-gnueabi-gcc -c -Wall -DPJ_AUTOCONF=1 -O2    -I../include \
>         -ooutput/pjlib-arm-none-linux-gnueabi/timer.o \
>         ../src/pj/timer.c
> arm-none-linux-gnueabi-gcc -c -Wall -DPJ_AUTOCONF=1 -O2    -I../include \
>         -ooutput/pjlib-arm-none-linux-gnueabi/types.o \
>         ../src/pj/types.c
> if test ! -d ../lib; then mkdir -p ../lib; fi
> arm-none-linux-gnueabi-ar ../lib/libpj-arm-none-linux-gnueabi.a
> output/pjlib-arm-none-linux-gnueabi/ioqueue_select.o
> output/pjlib-arm-none-linux-gnueabi/file_access_unistd.o
> output/pjlib-arm-none-linux-gnueabi/file_io_ansi.o
> output/pjlib-arm-none-linux-gnueabi/os_core_unix.o
> output/pjlib-arm-none-linux-gnueabi/os_error_unix.o
> output/pjlib-arm-none-linux-gnueabi/os_time_unix.o
> output/pjlib-arm-none-linux-gnueabi/os_timestamp_posix.o
> output/pjlib-arm-none-linux-gnueabi/guid_simple.o
> output/pjlib-arm-none-linux-gnueabi/addr_resolv_sock.o
> output/pjlib-arm-none-linux-gnueabi/log_writer_stdout.o
> output/pjlib-arm-none-linux-gnueabi/os_timestamp_common.o
> output/pjlib-arm-none-linux-gnueabi/pool_policy_malloc.o
> output/pjlib-arm-none-linux-gnueabi/sock_bsd.o
> output/pjlib-arm-none-linux-gnueabi/sock_select.o
> output/pjlib-arm-none-linux-gnueabi/activesock.o
> output/pjlib-arm-none-linux-gnueabi/array.o
> output/pjlib-arm-none-linux-gnueabi/config.o
> output/pjlib-arm-none-linux-gnueabi/ctype.o
> output/pjlib-arm-none-linux-gnueabi/errno.o
> output/pjlib-arm-none-linux-gnueabi/except.o
> output/pjlib-arm-none-linux-gnueabi/fifobuf.o
> output/pjlib-arm-none-linux-gnueabi/guid.o
> output/pjlib-arm-none-linux-gnueabi/hash.o
> output/pjlib-arm-none-linux-gnueabi/ip_helper_generic.o
> output/pjlib-arm-none-linux-gnueabi/list.o
> output/pjlib-arm-none-linux-gnueabi/lock.o
> output/pjlib-arm-none-linux-gnueabi/log.o
> output/pjlib-arm-none-linux-gnueabi/os_time_common.o
> output/pjlib-arm-none-linux-gnueabi/pool.o
> output/pjlib-arm-none-linux-gnueabi/pool_buf.o
> output/pjlib-arm-none-linux-gnueabi/pool_caching.o
> output/pjlib-arm-none-linux-gnueabi/pool_dbg.o
> output/pjlib-arm-none-linux-gnueabi/rand.o
> output/pjlib-arm-none-linux-gnueabi/rbtree.o
> output/pjlib-arm-none-linux-gnueabi/sock_common.o
> output/pjlib-arm-none-linux-gnueabi/sock_qos_common.o
> output/pjlib-arm-none-linux-gnueabi/sock_qos_bsd.o
> output/pjlib-arm-none-linux-gnueabi/ssl_sock_common.o
> output/pjlib-arm-none-linux-gnueabi/ssl_sock_ossl.o
> output/pjlib-arm-none-linux-gnueabi/ssl_sock_dump.o
> output/pjlib-arm-none-linux-gnueabi/string.o
> output/pjlib-arm-none-linux-gnueabi/timer.o
> output/pjlib-arm-none-linux-gnueabi/types.o
> arm-none-linux-gnueabi-ar: illegal option -- .
> Usage: arm-none-linux-gnueabi-ar [emulation options]
> [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...
>        arm-none-linux-gnueabi-ar -M [<mri-script]
>  commands:
>   d            - delete file(s) from the archive
>   m[ab]        - move file(s) in the archive
>   p            - print file(s) found in the archive
>   q[f]         - quick append file(s) to the archive
>   r[ab][f][u]  - replace existing or insert new file(s) into the archive
>   t            - display contents of archive
>   x[o]         - extract file(s) from the archive
>  command specific modifiers:
>   [a]          - put file(s) after [member-name]
>   [b]          - put file(s) before [member-name] (same as [i])
>   [D]          - use zero for timestamps and uids/gids
>   [N]          - use instance [count] of name
>   [f]          - truncate inserted file names
>   [P]          - use full path names when matching
>   [o]          - preserve original dates
>   [u]          - only replace files that are newer than current archive
> contents
>  generic modifiers:
>   [c]          - do not warn if the library had to be created
>   [s]          - create an archive index (cf. ranlib)
>   [S]          - do not build a symbol table
>   [T]          - make a thin archive
>   [v]          - be verbose
>   [V]          - display the version number
>   @<file>      - read options from <file>
>  emulation options:
>   No emulation specific options
> arm-none-linux-gnueabi-ar: supported targets: elf32-littlearm elf32-bigarm
> elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex
> make[2]: *** [../lib/libpj-arm-none-linux-gnueabi.a] Error 1
> make[2]: Leaving directory
> `/Projects/ArmFiles/pjproject-1.7svn/pjproject/pjlib/build'
> make[1]: *** [pjlib] Error 2
> make[1]: Leaving directory
> `/Projects/ArmFiles/pjproject-1.7svn/pjproject/pjlib/build'
> make: *** [all] Error 1
>
>
>
> Best Regards
> --
> --------------------
> Saygılarımla
> M.Ali VARDAR
>
>
> _______________________________________________
> 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
>
>



More information about the pjsip mailing list