[JXTA discuss] help !!!!!!!!!!!!

"马里" <[email protected]> Wed, 8 Jun 2005 13:24:25 +0000
Newsgroups gmane.comp.java.jxta.general,gmane.comp.java.jxta.devel
Message-ID <[email protected]>

hi,everybody.

I am a novice about JXTA-c and I only have few experiences=
 programming in linux, but now I need to develop my project ased=
 on jxta-c urgently. However I cann't build its source code=
 successful.( I have followed the introduction several times.) 
 
btw: I don't think the build introduction on website is in detail=
 for a novice.  if you will, please give me a introduction about=
 how to build jxta-c in detail, thanx very much!!!!!

My step to build and error messages as follows:       (please=
 tell me which step is wrong, and how to do it.) many thanks


1. in directory /jxta-2.1   -------my root of source code, input=
 command
$ ./configure --with-apr
there is no error in this step

2. /jxta-2.1  
$ libtoolize
there is no error in this step

3. /jxta-2.1 
[root@localhost jxta-2.1]# aclocal
[root@localhost jxta-2.1]# autoheader
[root@localhost jxta-2.1]# automake -a
there are some error messages:
configure.in:9: `automake requires `AM_CONFIG_HEADER', not=
 `AC_CONFIG_HEADER'
[root@localhost jxta-2.1]# autoconf

4.[root@localhost jxta-2.1]# ./configure --prefix=3D/jxta/install
there is no error in this step

5.[root@localhost jxta-2.1]# make
cd . && /bin/sh /jxta/jxta-2.1/conftools/missing --run=
 autoheader
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/jxta/jxta-2.1'
Making all in src
make[2]: Entering directory `/jxta/jxta-2.1/src'
Making all in jpr
make[3]: Entering directory `/jxta/jxta-2.1/src/jpr'
source=3D'jpr_excep.c' object=3D'jpr_excep.lo' libtool=3Dyes \
depfile=3D'.deps/jpr_excep.Plo' tmpdepfile=3D'.deps/jpr_excep.TPlo'=
 \
depmode=3Dgcc3 /bin/sh ../../conftools/depcomp \
/bin/sh ../../libtool --mode=3Dcompile gcc -DHAVE_CONFIG_H -I. -I.=
 -I../..  -I/jxta/jxta-2.1/lib/apr/include/apr-0=
 I/jxta/install/include -I..  -Wall -W -pedantic -Wno-long-long=
 -Wstrict-prototypes -Wwrite-strings -Wpointer-arith -g -g O2 -c=
 -o jpr_excep.lo `test -f 'jpr_excep.c' || echo './'`jpr_excep.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I../..=
 -I/jxta/jxta-2.1/lib/apr/include/apr-0 -I/jxta/install/include=
 -I.. -Wall -W pedantic -Wno-long-long -Wstrict-prototypes=
 -Wwrite-strings -Wpointer-arith -g -g -O2 -c jpr_excep.c -MT=
 jpr_excep.lo -MD -MP -MF .deps/jpr_excep.TPlo  -fPIC -DPIC -o=
 .libs/jpr_excep.o
jpr_excep.c:60:29: apr_thread_proc.h: No such file or directory
jpr_excep.c:72: parse error before '*' token
jpr_excep.c:72: warning: type defaults to `int' in declaration of=
 `jmp_key_p'
jpr_excep.c:72: ISO C forbids data definition with no type or=
 storage class
jpr_excep.c:77: parse error before '*' token
jpr_excep.c:77: warning: type defaults to `int' in declaration of=
 `status_key_p'jpr_excep.c:77: ISO C forbids data  with no type=
 or storage class
jpr_excep.c:82: parse error before '*' token
jpr_excep.c:82: warning: type defaults to `int' in declaration of=
 `keys_pool_p'
jpr_excep.c:82: ISO C forbids data definition with no type or=
 storage class
jpr_excep.c: In function `destructor':
jpr_excep.c:100: warning: unused parameter `ptd'
jpr_excep.c: At top level:
jpr_excep.c:116: parse error before "keys_init_ctrl"
jpr_excep.c:116: warning: type defaults to `int' in declaration=
 of `keys_init_ctrl'
jpr_excep.c:116: ISO C forbids data definition with no type or=
 storage class
jpr_excep.c: In function `keys_init':
jpr_excep.c:120: warning: implicit declaration of function=
 `apr_pool_create'
jpr_excep.c:121: warning: implicit declaration of function=
 `apr_threadkey_private_create'
jpr_excep.c: In function `_jpr_threadPushCtx':
jpr_excep.c:135: warning: implicit declaration of function=
 `apr_thread_once'
jpr_excep.c:136: warning: implicit declaration of function=
 `apr_threadkey_private_get'
jpr_excep.c:138: warning: implicit declaration of function=
 `apr_threadkey_private_set'
make[3]: *** [jpr_excep.lo] Error 1
make[3]: Leaving directory `/jxta/jxta-2.1/src/jpr'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/jxta/jxta-2.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/jxta/jxta-2.1'
make: *** [all] Error 2
[root@localhost jxta-2.1]#
>
>      
 looking for your reply. thanx
>
yours 
Kevin

[email protected]
=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A12005-06-08