I followed the instructions at
http://subclipse.tigris.org/servlets/ReadMsg?list=users&msgNo=35
Firstly, I couldn't use svn to checkout because I was receiving a 400
Bas Request error, which I fixed by changing http to https, thus using :
svn co https://svn.collab.net/repos/svn/trunk subversion
This worked, and I could compile subversion successfully.
Then I followed the rest of the steps 5 through 11 to compile the javahl
layer.
for step 7 I used autoconf-2.57
My system details :
[/proc/version]
Linux version 2.6.0-test6 (root@lappy) (gcc version 3.2.3 20030422
(Gentoo Linux 1.4 3.2.3-r1, propolice)) #6 SMP Wed Oct 15 04:35:11 EST
2003
[java version]
java version "1.4.2_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
[snv info - from the root subclipse folder]
lappy subversion # svn info
Path:
URL: https://svn.collab.net/repos/svn/trunk
Repository UUID: 65390229-12b7-0310-b90b-f21a5aa7ec8e
Revision: 7424
Node Kind: directory
Schedule: normal
Last Changed Author: philip
Last Changed Rev: 7424
Last Changed Date: 2003-10-15 06:54:19 +1000 (Wed, 15 Oct 2003)
Properties Last Updated: 2003-10-16 16:38:24 +1000 (Thu, 16 Oct 2003)
I am trying to change over from a windows based system to using linux.
I would realy appreciate it if someone has a linux binary version of
subclipse that they can send to me, or if someone can help me resolve
these issues.
I have tried this build with IBM-1.4.1 JDK for linux and the Blackdown
JDK 1.4.1 with similiar problems.
The errors I am receiving are :
# make
lappy javahl # make
Making all in src
make[1]: Entering directory
`/root/subversion/subversion/bindings/java/javahl/src'
CLASSPATH=../cls:./../cls:$CLASSPATH /opt/sun-jdk-1.4.2.01/bin/javac -d
../cls -g org/tigris/subversion/javahl/ClientException.java
org/tigris/subversion/javahl/DirEntry.java
org/tigris/subversion/javahl/JNIError.java
org/tigris/subversion/javahl/LogMessage.java
org/tigris/subversion/javahl/NodeKind.java
org/tigris/subversion/javahl/Notify.java
org/tigris/subversion/javahl/PromptUserPassword.java
org/tigris/subversion/javahl/PropertyData.java
org/tigris/subversion/javahl/Revision.java
org/tigris/subversion/javahl/SVNClient.java
org/tigris/subversion/javahl/SVNClientInterface.java
org/tigris/subversion/javahl/SVNClientSynchronized.java
org/tigris/subversion/javahl/Status.java
echo timestamp > classnoinst.stamp
make[1]: Leaving directory
`/root/subversion/subversion/bindings/java/javahl/src'
Making all in native
make[1]: Entering directory
`/root/subversion/subversion/bindings/java/javahl/native'
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.SVNClient
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/SVNClient.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Loaded ../cls/org/tigris/subversion/javahl/Revision.class]
[Loaded ../cls/org/tigris/subversion/javahl/Status.class]
[Loaded ../cls/org/tigris/subversion/javahl/PromptUserPassword.class]
[Loaded ../cls/org/tigris/subversion/javahl/Notify.class]
[Loaded ../cls/org/tigris/subversion/javahl/PropertyData.class]
[Forcefully writing file org_tigris_subversion_javahl_SVNClient.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.SVNClient\$LogLevel
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/SVNClient$LogLevel.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file
org_tigris_subversion_javahl_SVNClient_LogLevel.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.NodeKind
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/NodeKind.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_NodeKind.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.Notify\$Action
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/Notify$Action.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_Notify_Action.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.Notify\$Status
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/Notify$Status.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_Notify_Status.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.Revision
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/Revision.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_Revision.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.Revision\$Kind
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/Revision$Kind.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_Revision_Kind.h]
/opt/sun-jdk-1.4.2.01/bin/javah -force -verbose -classpath ../cls
org.tigris.subversion.javahl.Status\$Kind
[Search path =
/opt/sun-jdk-1.4.2.01/jre/lib/rt.jar:/opt/sun-jdk-1.4.2.01/jre/lib/i18n.jar:/opt/sun-jdk-1.4.2.01/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jsse.jar:/opt/sun-jdk-1.4.2.01/jre/lib/jce.jar:/opt/sun-jdk-1.4.2.01/jre/lib/charsets.jar:/opt/sun-jdk-1.4.2.01/jre/classes:../cls]
[Loaded ../cls/org/tigris/subversion/javahl/Status$Kind.class]
[Loaded /opt/sun-jdk-1.4.2.01/jre/lib/rt.jar(java/lang/Object.class)]
[Forcefully writing file org_tigris_subversion_javahl_Status_Kind.h]
make all-am
make[2]: Entering directory
`/root/subversion/subversion/bindings/java/javahl/native'
if /bin/sh ../libtool --mode=compile g++ -DPACKAGE_NAME=\"javahl\"
-DPACKAGE_TARNAME=\"javahl\" -DPACKAGE_VERSION=\"0.24\"
-DPACKAGE_STRING=\"javahl\ 0.24\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"javahl\" -DVERSION=\"0.24\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_DLFCN_H=1 -I. -I. -g -O2 -g -pthread -DNEON_ZLIB -DNEON_SSL
-DSVN_DEBUG -DAP_DEBUG -Wpointer-arith -Wwrite-strings -Wshadow
-std=c89 -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-D_SVID_SOURCE -D_GNU_SOURCE
-I/root/subversion/include -I/usr/include/neon
-I/usr/include/apr-0 -I/usr/include/apr-0
-I/root/subversion/subversion/include -I/opt/sun-jdk-1.4.2.01/include
-I/opt/sun-jdk-1.4.2.01/include/linux -MT SVNClient.lo -MD -MP -MF
".deps/SVNClient.Tpo" \
-c -o SVNClient.lo `test -f 'SVNClient.cpp' || echo
'./'`SVNClient.cpp; \
then mv -f ".deps/SVNClient.Tpo" ".deps/SVNClient.Plo"; \
else rm -f ".deps/SVNClient.Tpo"; exit 1; \
fi
mkdir .libs
g++ -DPACKAGE_NAME=\"javahl\" -DPACKAGE_TARNAME=\"javahl\"
-DPACKAGE_VERSION=\"0.24\" "-DPACKAGE_STRING=\"javahl 0.24\""
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"javahl\" -DVERSION=\"0.24\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-I. -I. -g -O2 -g -pthread -DNEON_ZLIB -DNEON_SSL -DSVN_DEBUG -DAP_DEBUG
-Wpointer-arith -Wwrite-strings -Wshadow -std=c89 -DLINUX=2 -D_REENTRANT
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE
-I/root/subversion/include -I/usr/include/neon -I/usr/include/apr-0
-I/usr/include/apr-0 -I/root/subversion/subversion/include
-I/opt/sun-jdk-1.4.2.01/include -I/opt/sun-jdk-1.4.2.01/include/linux
-MT SVNClient.lo -MD -MP -MF .deps/SVNClient.Tpo -c SVNClient.cpp -fPIC
-DPIC -o .libs/SVNClient.lo
SVNClient.cpp:18: syntax error before `/' token
In file included from SVNClient.cpp:22:
SVNClient.h:27:8: warning: extra tokens at end of #endif directive
In file included from /usr/include/_G_config.h:44,
from /usr/include/libio.h:32,
from
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:81,
from /opt/sun-jdk-1.4.2.01/include/jni.h:21,
from SVNClient.h:28,
from SVNClient.cpp:22:
/usr/include/gconv.h:72: type specifier omitted for parameter `size_t'
/usr/include/gconv.h:72: syntax error before `*' token
/usr/include/gconv.h:88: type specifier omitted for parameter `size_t'
/usr/include/gconv.h:88: syntax error before `*' token
/usr/include/gconv.h:97: type specifier omitted for parameter `size_t'
/usr/include/gconv.h:97: syntax error before `*' token
/usr/include/gconv.h:174: 'size_t' is used as a type, but is not defined
as a
type.
In file included from
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:81,
from /opt/sun-jdk-1.4.2.01/include/jni.h:21,
from SVNClient.h:28,
from SVNClient.cpp:22:
/usr/include/libio.h:350: type specifier omitted for parameter `size_t'
/usr/include/libio.h:350: syntax error before `)' token
/usr/include/libio.h:359: type specifier omitted for parameter `size_t'
/usr/include/libio.h:359: syntax error before `)' token
/usr/include/libio.h:467: syntax error before `(' token
In file included from /opt/sun-jdk-1.4.2.01/include/jni.h:21,
from SVNClient.h:28,
from SVNClient.cpp:22:
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:270: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:270: syntax
error
before `,' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:276: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:276: syntax
error
before `*' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:288: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:288: syntax
error
before `)' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:295: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:295: syntax
error
before `)' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:326: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:326: syntax
error
before `,' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:330: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:330: syntax
error
before `,' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:471: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:471: syntax
error
before `*' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:474: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:474: syntax
error
before `*' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:479: type
specifier
omitted for parameter `size_t'
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:479: syntax
error
before `*' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:498: syntax
error
before `(' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:501: syntax
error
before `(' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:513: syntax
error
before `(' token
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:515: syntax
error
before `(' token
In file included from
/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include/stdio.h:683,
from /opt/sun-jdk-1.4.2.01/include/jni.h:21,
from SVNClient.h:28,
from SVNClient.cpp:22:
/usr/include/bits/stdio.h:102: type specifier omitted for parameter
`size_t'
/usr/include/bits/stdio.h:102: syntax error before `*' token
/usr/include/bits/stdio.h: In function `__ssize_t getline(...)':
/usr/include/bits/stdio.h:104: `__lineptr' undeclared (first use this
function)
/usr/include/bits/stdio.h:104: (Each undeclared identifier is reported
only
once for each function it appears in.)
/usr/include/bits/stdio.h:104: `__n' undeclared (first use this
function)
/usr/include/bits/stdio.h:104: `__stream' undeclared (first use this
function)
In file included from SVNClient.h:29,
from SVNClient.cpp:22:
Path.h:27:8: warning: extra tokens at end of #endif directive
Path.h:28:18: string: No such file or directory
In file included from SVNClient.h:29,
from SVNClient.cpp:22:
Path.h: At global scope:
Path.h:36: syntax error before `:' token
Path.h:52: syntax error before `:' token
Path.h:77: syntax error before `:' token
Path.h:87:8: warning: extra tokens at end of #endif directive
In file included from /usr/include/sys/types.h:266,
from /usr/include/apr-0/apr.h:149,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/pthreadtypes.h:48: 'size_t' is used as a type, but is
not
defined as a type.
/usr/include/bits/pthreadtypes.h:51: 'size_t' is used as a type, but is
not
defined as a type.
In file included from /usr/include/sys/uio.h:29,
from /usr/include/sys/socket.h:27,
from /usr/include/apr-0/apr.h:153,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/uio.h:45: 'size_t' is used as a type, but is not
defined as a
type.
In file included from /usr/include/sys/socket.h:35,
from /usr/include/apr-0/apr.h:153,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/socket.h:221: 'size_t' is used as a type, but is not
defined
as a type.
/usr/include/bits/socket.h:224: 'size_t' is used as a type, but is not
defined
as a type.
/usr/include/bits/socket.h:232: 'size_t' is used as a type, but is not
defined
as a type.
/usr/include/bits/socket.h: In function `cmsghdr* __cmsg_nxthdr(msghdr*,
cmsghdr*)':
/usr/include/bits/socket.h:266: `size_t' undeclared (first use this
function)
/usr/include/bits/socket.h:266: syntax error before `->' token
/usr/include/bits/socket.h:271: `struct cmsghdr' has no member named
`cmsg_len'
/usr/include/bits/socket.h:271: syntax error before `~' token
/usr/include/bits/socket.h:271: syntax error before `)' token
/usr/include/bits/socket.h:273: `struct msghdr' has no member named `
msg_controllen'
/usr/include/bits/socket.h:274: `struct cmsghdr' has no member named
`cmsg_len'
/usr/include/bits/socket.h:274: syntax error before `~' token
/usr/include/bits/socket.h:275: syntax error before `>' token
In file included from /usr/include/apr-0/apr.h:153,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/sys/socket.h: At global scope:
/usr/include/sys/socket.h:111: non-local function `int bind(int,
<anonymous
union>, unsigned int)' uses anonymous type
/usr/include/sys/socket.h:115: non-local function `int getsockname(int,
<anonymous union>, socklen_t*)' uses anonymous type
/usr/include/sys/socket.h:122: non-local function `int connect(int,
<anonymous
union>, unsigned int)' uses anonymous type
/usr/include/sys/socket.h:127: non-local function `int getpeername(int,
<anonymous union>, socklen_t*)' uses anonymous type
/usr/include/sys/socket.h:131: type specifier omitted for parameter
`size_t'
/usr/include/sys/socket.h:131: syntax error before `,' token
/usr/include/sys/socket.h:136: type specifier omitted for parameter
`size_t'
/usr/include/sys/socket.h:136: syntax error before `,' token
/usr/include/sys/socket.h:141: type specifier omitted for parameter
`size_t'
/usr/include/sys/socket.h:141: syntax error before `,' token
/usr/include/sys/socket.h:149: type specifier omitted for parameter
`size_t'
/usr/include/sys/socket.h:149: syntax error before `,' token
/usr/include/sys/socket.h:191: non-local function `int accept(int,
<anonymous
union>, socklen_t*)' uses anonymous type
In file included from /usr/include/signal.h:328,
from /usr/include/sys/wait.h:30,
from /usr/include/apr-0/apr.h:161,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/sigstack.h:54: 'size_t' is used as a type, but is not
defined
as a type.
In file included from /usr/include/apr-0/apr.h:161,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/sys/wait.h:109: non-local function `__pid_t wait(<anonymous
union>)' uses anonymous type
In file included from /usr/include/apr-0/apr.h:161,
from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/sys/wait.h:157: non-local function `__pid_t
wait3(<anonymous
union>, int, rusage*)' uses anonymous type
/usr/include/sys/wait.h:167: non-local function `__pid_t wait4(int,
<anonymous
union>, int, rusage*)' uses anonymous type
In file included from /usr/include/apr-0/apr_tables.h:63,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr.h:303: syntax error before `;' token
In file included from /usr/include/apr-0/apr_pools.h:76,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_errno.h:91: type specifier omitted for parameter
`
apr_size_t'
/usr/include/apr-0/apr_errno.h:91: syntax error before `)' token
In file included from /usr/include/apr-0/apr_want.h:101,
from /usr/include/apr-0/apr_pools.h:79,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/string.h:39: type specifier omitted for parameter `size_t'
/usr/include/string.h:39: syntax error before `)' token
/usr/include/string.h:42: type specifier omitted for parameter `size_t'
/usr/include/string.h:42: syntax error before `)' token
/usr/include/string.h:51: type specifier omitted for parameter `size_t'
/usr/include/string.h:51: syntax error before `)' token
/usr/include/string.h:58: type specifier omitted for parameter `size_t'
/usr/include/string.h:58: syntax error before `)' token
/usr/include/string.h:61: type specifier omitted for parameter `size_t'
/usr/include/string.h:61: syntax error before `)' token
/usr/include/string.h:65: type specifier omitted for parameter `size_t'
/usr/include/string.h:65: syntax error before `)' token
/usr/include/string.h:75: type specifier omitted for parameter `size_t'
/usr/include/string.h:75: syntax error before `)' token
/usr/include/string.h:86: type specifier omitted for parameter `size_t'
/usr/include/string.h:86: syntax error before `)' token
/usr/include/string.h:93: type specifier omitted for parameter `size_t'
/usr/include/string.h:93: syntax error before `)' token
/usr/include/string.h:99: type specifier omitted for parameter `size_t'
/usr/include/string.h:99: syntax error before `)' token
/usr/include/string.h:106: syntax error before `(' token
In file included from /usr/include/apr-0/apr_want.h:101,
from /usr/include/apr-0/apr_pools.h:79,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/string.h:120: syntax error before `(' token
/usr/include/string.h:133: type specifier omitted for parameter `size_t'
/usr/include/string.h:133: syntax error before `)' token
/usr/include/string.h:176: syntax error before `(' token
/usr/include/string.h:180: syntax error before `(' token
/usr/include/string.h:215: type specifier omitted for parameter `size_t'
/usr/include/string.h:215: syntax error before `,' token
/usr/include/string.h:222: type specifier omitted for parameter `size_t'
/usr/include/string.h:222: syntax error before `)' token
/usr/include/string.h:224: type specifier omitted for parameter `size_t'
/usr/include/string.h:224: syntax error before `)' token
/usr/include/string.h:230: syntax error before `(' token
/usr/include/string.h:236: syntax error before `(' token
/usr/include/string.h:248: type specifier omitted for parameter `size_t'
/usr/include/string.h:248: syntax error before `)' token
/usr/include/string.h:253: type specifier omitted for parameter `size_t'
/usr/include/string.h:253: syntax error before `)' token
/usr/include/string.h:257: type specifier omitted for parameter `size_t'
/usr/include/string.h:257: syntax error before `)' token
/usr/include/string.h:260: type specifier omitted for parameter `size_t'
/usr/include/string.h:260: syntax error before `)' token
/usr/include/string.h:263: type specifier omitted for parameter `size_t'
/usr/include/string.h:263: syntax error before `)' token
/usr/include/string.h:291: type specifier omitted for parameter `size_t'
/usr/include/string.h:291: syntax error before `)' token
/usr/include/string.h:302: type specifier omitted for parameter `size_t'
/usr/include/string.h:302: syntax error before `,' token
/usr/include/string.h:330: type specifier omitted for parameter `size_t'
/usr/include/string.h:330: syntax error before `)' token
/usr/include/string.h:332: type specifier omitted for parameter `size_t'
/usr/include/string.h:332: syntax error before `)' token
/usr/include/string.h:338: type specifier omitted for parameter `size_t'
/usr/include/string.h:338: syntax error before `)' token
In file included from /usr/include/string.h:375,
from /usr/include/apr-0/apr_want.h:101,
from /usr/include/apr-0/apr_pools.h:79,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/string2.h:919: syntax error before `(' token
/usr/include/bits/string2.h:921: syntax error before `(' token
/usr/include/bits/string2.h:929: syntax error before `(' token
/usr/include/bits/string2.h:932: syntax error before `(' token
/usr/include/bits/string2.h:941: syntax error before `(' token
/usr/include/bits/string2.h:944: syntax error before `(' token
/usr/include/bits/string2.h:976: syntax error before `(' token
/usr/include/bits/string2.h:978: syntax error before `(' token
/usr/include/bits/string2.h:987: syntax error before `(' token
/usr/include/bits/string2.h:990: syntax error before `(' token
/usr/include/bits/string2.h:999: syntax error before `(' token
/usr/include/bits/string2.h:1002: syntax error before `(' token
/usr/include/bits/string2.h: In function `char* __strpbrk_c2(const
char*, int,
int)':
/usr/include/bits/string2.h:1041: syntax error before `;' token
/usr/include/bits/string2.h: In function `char* __strpbrk_c3(const
char*, int,
int, int)':
/usr/include/bits/string2.h:1054: syntax error before `;' token
In file included from /usr/include/bits/string2.h:1211,
from /usr/include/string.h:375,
from /usr/include/apr-0/apr_want.h:101,
from /usr/include/apr-0/apr_pools.h:79,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/stdlib.h: At global scope:
/usr/include/stdlib.h:554: `size_t' was not declared in this scope
/usr/include/stdlib.h:554: syntax error before `)' token
/usr/include/stdlib.h:556: `size_t' was not declared in this scope
/usr/include/stdlib.h:556: syntax error before `,' token
In file included from /usr/include/string.h:375,
from /usr/include/apr-0/apr_want.h:101,
from /usr/include/apr-0/apr_pools.h:79,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/bits/string2.h:1235: type specifier omitted for parameter
`size_t'
/usr/include/bits/string2.h:1235: syntax error before `)' token
In file included from /usr/include/apr-0/apr_pools.h:210,
from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_allocator.h:121: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_allocator.h:121: syntax error before `)' token
/usr/include/apr-0/apr_allocator.h:168: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_allocator.h:168: syntax error before `)' token
/usr/include/apr-0/apr_allocator.h:172: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_allocator.h:172: syntax error before `)' token
In file included from /usr/include/apr-0/apr_tables.h:64,
from
/root/subversion/subversion/include/svn_client.h:35,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_pools.h:366: type specifier omitted for parameter
`
apr_size_t'
/usr/include/apr-0/apr_pools.h:366: syntax error before `)' token
/usr/include/apr-0/apr_pools.h:376: type specifier omitted for parameter
`
apr_size_t'
/usr/include/apr-0/apr_pools.h:376: syntax error before `,' token
/usr/include/apr-0/apr_pools.h:404: type specifier omitted for parameter
`
apr_size_t'
/usr/include/apr-0/apr_pools.h:404: syntax error before `,' token
In file included from
/root/subversion/subversion/include/svn_types.h:26,
from
/root/subversion/subversion/include/svn_client.h:37,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/stdlib.h:137: syntax error before `(' token
/usr/include/stdlib.h:431: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:431: syntax error before `)' token
/usr/include/stdlib.h:460: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:460: syntax error before `,' token
/usr/include/stdlib.h:565: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:565: syntax error before `)' token
In file included from /usr/include/stdlib.h:576,
from
/root/subversion/subversion/include/svn_types.h:26,
from
/root/subversion/subversion/include/svn_client.h:37,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/alloca.h:33: `size_t' was not declared in this scope
/usr/include/alloca.h:33: syntax error before `)' token
In file included from
/root/subversion/subversion/include/svn_types.h:26,
from
/root/subversion/subversion/include/svn_client.h:37,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/stdlib.h:581: `size_t' was not declared in this scope
/usr/include/stdlib.h:581: syntax error before `)' token
/usr/include/stdlib.h:586: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:586: syntax error before `,' token
/usr/include/stdlib.h:731: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:731: syntax error before `,' token
/usr/include/stdlib.h:735: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:735: syntax error before `,' token
/usr/include/stdlib.h:804: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:804: syntax error before `)' token
/usr/include/stdlib.h:807: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:807: syntax error before `)' token
/usr/include/stdlib.h:811: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:811: syntax error before `)' token
/usr/include/stdlib.h:814: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:814: syntax error before `)' token
/usr/include/stdlib.h:822: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:822: syntax error before `)' token
/usr/include/stdlib.h:826: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:826: syntax error before `)' token
/usr/include/stdlib.h:833: syntax error before `(' token
/usr/include/stdlib.h:836: syntax error before `(' token
/usr/include/stdlib.h:898: type specifier omitted for parameter `size_t'
/usr/include/stdlib.h:898: syntax error before `)' token
In file included from
/root/subversion/subversion/include/svn_types.h:32,
from
/root/subversion/subversion/include/svn_client.h:37,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_time.h:265: type specifier omitted for parameter
`
apr_size_t'
/usr/include/apr-0/apr_time.h:265: syntax error before `*' token
In file included from
/root/subversion/subversion/include/svn_string.h:71,
from /root/subversion/subversion/include/svn_wc.h:42,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_strings.h:147: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:147: syntax error before `)' token
/usr/include/apr-0/apr_strings.h:157: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:157: syntax error before `)' token
/usr/include/apr-0/apr_strings.h:167: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:167: syntax error before `)' token
/usr/include/apr-0/apr_strings.h:186: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:186: syntax error before `,' token
/usr/include/apr-0/apr_strings.h:229: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:229: syntax error before `)' token
/usr/include/apr-0/apr_strings.h:293: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:293: syntax error before `,' token
/usr/include/apr-0/apr_strings.h:305: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_strings.h:305: syntax error before `,' token
In file included from /root/subversion/subversion/include/svn_wc.h:42,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/root/subversion/subversion/include/svn_string.h:86: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_string.h:103: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_string.h:106: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_string.h:123: type specifier
omitted
for parameter `apr_size_t'
/root/subversion/subversion/include/svn_string.h:123: syntax error
before `,'
token
/root/subversion/subversion/include/svn_string.h:160: syntax error
before `*'
token
/root/subversion/subversion/include/svn_string.h:165: syntax error
before `*'
token
/root/subversion/subversion/include/svn_string.h:183: type specifier
omitted
for parameter `apr_size_t'
/root/subversion/subversion/include/svn_string.h:183: syntax error
before `,'
token
/root/subversion/subversion/include/svn_string.h:212: type specifier
omitted
for parameter `apr_size_t'
/root/subversion/subversion/include/svn_string.h:212: syntax error
before `)'
token
/root/subversion/subversion/include/svn_string.h:224: type specifier
omitted
for parameter `apr_size_t'
/root/subversion/subversion/include/svn_string.h:224: syntax error
before `)'
token
/root/subversion/subversion/include/svn_string.h:235: type specifier
omitted
for parameter `apr_size_t'
/root/subversion/subversion/include/svn_string.h:235: syntax error
before `)'
token
/root/subversion/subversion/include/svn_string.h:263: syntax error
before `*'
token
/root/subversion/subversion/include/svn_string.h:271: syntax error
before `*'
token
In file included from
/root/subversion/subversion/include/svn_delta.h:34,
from /root/subversion/subversion/include/svn_wc.h:43,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/root/subversion/subversion/include/svn_error.h:57: type specifier
omitted for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_error.h:57: syntax error before
`)'
token
In file included from /root/subversion/subversion/include/svn_io.h:30,
from
/root/subversion/subversion/include/svn_delta.h:35,
from /root/subversion/subversion/include/svn_wc.h:43,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/usr/include/apr-0/apr_file_io.h:345: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_file_io.h:345: syntax error before `*' token
/usr/include/apr-0/apr_file_io.h:363: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_file_io.h:363: syntax error before `*' token
/usr/include/apr-0/apr_file_io.h:382: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_file_io.h:382: syntax error before `,' token
/usr/include/apr-0/apr_file_io.h:404: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_file_io.h:404: syntax error before `,' token
/usr/include/apr-0/apr_file_io.h:426: type specifier omitted for
parameter `
apr_size_t'
/usr/include/apr-0/apr_file_io.h:426: syntax error before `,' token
In file included from
/root/subversion/subversion/include/svn_delta.h:35,
from /root/subversion/subversion/include/svn_wc.h:43,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/root/subversion/subversion/include/svn_io.h:238: type specifier omitted
for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_io.h:238: syntax error before
`*' token
/root/subversion/subversion/include/svn_io.h:334: type specifier omitted
for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_io.h:334: syntax error before
`*' token
/root/subversion/subversion/include/svn_io.h:339: type specifier omitted
for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_io.h:339: syntax error before
`*' token
/root/subversion/subversion/include/svn_io.h:398: type specifier omitted
for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_io.h:398: syntax error before
`*' token
/root/subversion/subversion/include/svn_io.h:402: type specifier omitted
for
parameter `apr_size_t'
/root/subversion/subversion/include/svn_io.h:402: syntax error before
`*' token
In file included from /root/subversion/subversion/include/svn_wc.h:43,
from
/root/subversion/subversion/include/svn_client.h:38,
from SVNClient.h:36,
from SVNClient.cpp:22:
/root/subversion/subversion/include/svn_delta.h:115: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_delta.h:116: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_delta.h:144: 'apr_size_t' is
used as a
type, but is not defined as a type.
/root/subversion/subversion/include/svn_delta.h:148: 'apr_size_t' is
used as a
type, but is not defined as a type.
In file included from SVNClient.cpp:22:
SVNClient.h:94: syntax error before `:' token
SVNClient.h:95: syntax error before `:' token
In file included from SVNClient.cpp:22:
SVNClient.h:104:8: warning: extra tokens at end of #endif directive
In file included from SVNClient.cpp:23:
JNIUtil.h:27:8: warning: extra tokens at end of #endif directive
JNIUtil.h:28:16: list: No such file or directory
JNIUtil.h:35:19: fstream: No such file or directory
JNIUtil.h:37:18: string: No such file or directory
In file included from SVNClient.cpp:23:
JNIUtil.h:66: type specifier omitted for parameter `std'
JNIUtil.h:66: possibly missing ')' before `:' token
JNIUtil.h:66: function body for constructor missing
JNIUtil.h:71: syntax error before `:' token
JNIUtil.h:78: syntax error before `:' token
JNIUtil.h: In static member function `static void
JNIUtil::assembleErrorMessage(svn_error*, int, int)':
JNIUtil.h:66: syntax error before `;' token
JNIUtil.h:66: only constructors take base initializers
JNIUtil.h:66: confused by earlier errors, bailing out
make[2]: *** [SVNClient.lo] Error 1
make[2]: Leaving directory
`/root/subversion/subversion/bindings/java/javahl/native'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/root/subversion/subversion/bindings/java/javahl/native'
make: *** [all-recursive] Error 1
Cameron.
Received on Thu Oct 16 17:03:31 2003