[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