[pjsip] svn version and compile for arm error arm-none-linux-gnueabi-ar

M.Ali VARDAR ali.vardar at gmail.com
Sat Aug 7 02:21:57 CDT 2010


Hi,

I 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100807/73dd8bd0/attachment-0001.html>


More information about the pjsip mailing list