[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnu autoconf



Hello Heinrich,

I think the problem is:

> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection/validators'
> make[6]: Nothing to be done for `all'.
> make[6]: Leaving directory

It should compile these files:

AbstractValidator.java
ClassValidator.java
InvalidTypeException.java
InvalidValueException.java
SetValidator.java
Validator.java

I dont know why it didnt.  Is your CVS tree current?  I am pretty sure the
validator java files are fairly new.

try:
cvs update -d src/java/org/jutils/collection/validators

Good luck,
-Cory

On Mar 14, 11:32pm, Heinrich Götzger wrote:
> Subject: Re: gnu autoconf
> On Tue, 13 Mar 2001, Cory Bennett wrote:
>
> >I tweaked the autoconf files to now put all the class files in the classes
> >directory and build the jar file from there.  I also cleaned up the
makefiles a
> >bit.
> I check the cvs tree and discovered a problem which I'm not sure if it is
> originated in my Linux.
>
> untaring and configure worked well (shouldn't be a problem anyway)
> but then, starting the gmake, it worked for a moment and then gave me
> following output:
>
> dynamite: /home/goetzger/tmp/xmlBlaster $ gmake
> Making all in src
> make[1]: Entering directory `/home/goetzger/tmp/xmlBlaster/src'
> Making all in java
> make[2]: Entering directory `/home/goetzger/tmp/xmlBlaster/src/java'
> Making all in org
> make[3]: Entering directory `/home/goetzger/tmp/xmlBlaster/src/java/org'
> Making all in jutils
> make[4]: Entering directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils'
> Making all in collection
> make[5]: Entering directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection'
> Making all in validators
> make[6]: Entering directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection/validators'
> make[6]: Nothing to be done for `all'.
> make[6]: Leaving directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection/validators'
> make[6]: Entering directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection'
> Compiling Associator.java ...
> Compiling CollectionHelper.java ...
> Compiling DynamicList.java ...
> Compiling EmptyList.java ...
> Compiling ExtendedEnumerator.java ...
> Compiling ExtendedList.java ...
> ExtendedList.java:5: package org.jutils.collection.validators does not
> exist
> import org.jutils.collection.validators.*;
> ^
> ExtendedList.java:316: cannot resolve symbol
> symbol  : class Validator
> location: class org.jutils.collection.ExtendedList
> public void addValidator(Validator validator) {
>                          ^
> ExtendedList.java:673: cannot resolve symbol
> symbol  : class Validator
> location: class org.jutils.collection.ExtendedList
> public void removeValidator(Validator validator) {
>                             ^
> ExtendedList.java:86: cannot resolve symbol
> symbol  : class ClassValidator
> location: class org.jutils.collection.ExtendedList
>      extendedList.addValidator(new ClassValidator(Integer.class, false));
>                                    ^
> ExtendedList.java:123: cannot resolve symbol
> symbol  : class SetValidator
> location: class org.jutils.collection.ExtendedList
>      extendedList.addValidator(new SetValidator(acceptedSet, false));
>                                    ^
> ExtendedList.java:507: cannot resolve symbol
> symbol  : class Validator
> location: class org.jutils.collection.ExtendedList
>        returnValue = ((Validator) i.next()).isValid(element);
>                        ^
> 6 errors
> make[6]: ***
> [/home/goetzger/tmp/xmlBlaster/classes/org/jutils/collection/ExtendedList.class]
> Error 1
> make[6]: Leaving directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/goetzger/tmp/xmlBlaster/src/java/org'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/goetzger/tmp/xmlBlaster/src/java'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/goetzger/tmp/xmlBlaster/src'
> gmake: *** [all-recursive] Error 1
> dynamite: /home/goetzger/tmp/xmlBlaster $
>
>
> It seems that make finds nothing to do for org/jutils/collection/validators
> [...]
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection/validators'
> make[6]: Nothing to be done for `all'.
> make[6]: Leaving directory
> `/home/goetzger/tmp/xmlBlaster/src/java/org/jutils/collection/validators'
> [...]
> but later on it needs it and it's not there, of course.
>
> my CLASSPATH looks like follows (in a more readable manner):
> /home/goetzger/tmp/xmlBlaster/demo
> /home/goetzger/tmp/xmlBlaster/classes
> /home/goetzger/tmp/xmlBlaster/src/java
> /home/goetzger/tmp/xmlBlaster/lib/xmlBlaster.jar
> /home/goetzger/tmp/xmlBlaster/lib/ejb2.0.jar
> /home/goetzger/tmp/xmlBlaster/lib/jms.jar
> /home/goetzger/tmp/xmlBlaster/lib/jta-spec1_0_1.jar
> /home/goetzger/tmp/xmlBlaster/lib/jaas.jar
> /home/goetzger/tmp/xmlBlaster/lib/connector.jar
> /home/goetzger/tmp/xmlBlaster/lib/xmlrpc.jar
> /home/goetzger/tmp/xmlBlaster/lib/gnu-regexp-1.0.8.jar
> /home/goetzger/tmp/xmlBlaster/lib/servlet.jar
> /home/goetzger/tmp/xmlBlaster/lib/test.jar
> /home/goetzger/tmp/xmlBlaster/lib/omquery.jar
> /home/goetzger/tmp/xmlBlaster/lib/xtdash.jar
> /home/goetzger/tmp/xmlBlaster/lib/jaxp.jar
> /home/goetzger/tmp/xmlBlaster/lib/parser.jar
> .
> /home/goetzger/java/InterPaint/classes/jacorb.jar
> /home/goetzger/java/InterPaint/classes/xmlBlaster.jar
> /home/goetzger/java/InterPaint/bin/
> /home/goetzger/java/InterPaint/classes/xerces.jar
> /home/goetzger/tmp/xmlBlaster/lib/jndi-jdk1_3_1.jar
>
>
> Even a gmake in the dir: xmlBlaster/src/java/org/jutils/collection
> stops with the same error, described above.
>
> Do you have any ideas?
>
>
> With ant I get following error:
> dynamite: /home/goetzger/java/xmlBlaster $ build.sh all
> Searching for build.xml ...
> Buildfile: /home/goetzger/java/xmlBlaster/build.xml
>
> prepare:
>
> prepare-src:
>
> xmlBlaster:
> Converting idl...
>      [java] The args attribute is deprecated. Please use nested arg
> elements.
>      [copy] Copying 39 files to
> /home/goetzger/java/xmlBlaster/build/src/xmlBlaster
>     [javac] Compiling 42 source files to
> /home/goetzger/java/xmlBlaster/build/classes
>     [javac]
> /home/goetzger/java/xmlBlaster/build/src/xmlBlaster/org/jutils/collection/ExtendedMap.java:3:
> Package org.jutils.collection.validators not found in import.
>     [javac] import org.jutils.collection.validators.*;
>     [javac]        ^
>     [javac]
> /home/goetzger/java/xmlBlaster/build/src/xmlBlaster/org/jutils/collection/ExtendedSet.java:5:
> Package org.jutils.collection.validators not found in import.
>     [javac] import org.jutils.collection.validators.*;
>     [javac]        ^
>     [javac]
> /home/goetzger/java/xmlBlaster/build/src/xmlBlaster/org/jutils/collection/ExtendedList.java:5:
> Package org.jutils.collection.validators not found in import.
>     [javac] import org.jutils.collection.validators.*;
>     [javac]        ^
>     [javac] 3 errors
>
> BUILD FAILED
>
> /home/goetzger/java/xmlBlaster/build.xml:170: Compile failed, messages
> should have been provided.
>
> Total time: 5 seconds
>
> Marcel, any ideas?
>
> Regards
>
> Heinrich
>-- End of excerpt from Heinrich Götzger