Hi, Wolfgang, Wolfgang Baer schrieb:
> I had success with using gcj-3.4 as it's based on an older gnu classpath > release. Maybe try against gcj-3.3 or gcj-3.4 - don't know at which > JDBC level they are. Give them a try :-) At least gij-3.3 fails to build with libant1.6 for me because it cannot verify the classes. > java.lang.VerifyError: verification failed at PC 244 in > org.apache.tools.ant.IntrospectionHelper:getNestedCreator((Lorg.apache.tools.ant.Project;Ljava.lang.String;Ljava.lang.Object;Ljava.lang.String;Lorg.apache.tools.ant.UnknownElement;)Lorg.apache.tools.ant.IntrospectionHelper$NestedCreator;): > incompatible return type > at _Jv_BytecodeVerifier.verify_fail(byte, int) (/usr/lib/libgcj.so.4.0.0) > at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.4.0.0) > at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.4.0.0) > at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.4.0.0) > at java.lang.ClassLoader.linkClass0(java.lang.Class) > (/usr/lib/libgcj.so.4.0.0) > at java.lang.ClassLoader.resolveClass0(java.lang.Class) > (/usr/lib/libgcj.so.4.0.0) > at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.4.0.0) > at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.4.0.0) > at org.apache.tools.ant.UnknownElement.handleChildren(java.lang.Object, > org.apache.tools.ant.RuntimeConfigurable) (Unknown Source) > at org.apache.tools.ant.UnknownElement.configure(java.lang.Object) > (Unknown Source) > at org.apache.tools.ant.UnknownElement.maybeConfigure() (Unknown Source) > at org.apache.tools.ant.Task.perform() (Unknown Source) > at org.apache.tools.ant.Target.execute() (Unknown Source) > at > org.apache.tools.ant.helper.ProjectHelper2.parse(org.apache.tools.ant.Project, > java.lang.Object) (Unknown Source) > at > org.apache.tools.ant.ProjectHelper.configureProject(org.apache.tools.ant.Project, > java.io.File) (Unknown Source) > at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) (Unknown > Source) > at org.apache.tools.ant.Main.startAnt(java.lang.String[], > java.util.Properties, java.lang.ClassLoader) (Unknown Source) > at org.apache.tools.ant.Main.start(java.lang.String[], > java.util.Properties, java.lang.ClassLoader) (Unknown Source) > at org.apache.tools.ant.Main.main(java.lang.String[]) (Unknown Source) Running ant through gij-3.4 fails differently: > cd src/interfaces/jdbc && sh -c > "CLASSPATH=/usr/share/ant1.6/lib/ant.jar:/usr/share/ant1.6/lib/ant-launcher.jar:/usr/share/ant1.6/lib/ant.jar:/usr/share/java/cp-tools.jar: > \ > gij-wrapper-3.4 -Dant.home=/usr/share/ant1.6 \ > org.apache.tools.ant.Main jar \ > -Dbuild.compiler=jikes -Dnowarnings=true \ > -Dmajor=7 -Dminor=4 \ > -Dfullversion=7.4.2 -Ddef_pgport=5432 \ > -Denable_debug=true" > /usr/src/libpgjava-7.4.2/src/interfaces/jdbc > while resolving class: org.apache.tools.ant.Diagnostics > make: *** [build/libpgjava] Fehler 1 So I'm afraid that it does not build using gij. Markus -- Markus Schaber - http://schabi.de/ But hey!, Standard compliance is something we should strive for, so let's try and change the Standard :-) [Alexandre Oliva, GCC Developer]
signature.asc
Description: OpenPGP digital signature