Hi Luke,
you should either use dist-all or run javacc before compilation.
Stefan


Am Wednesday 31 January 2007 18:07 schrieb Luke Yen:
> Hi,
>
>    I am trying to build the CDK from source, and I tried both Sun's 1.4
> and 1.5 versions without success.
>
> Here's the Ant output from compiling with 1.4:
>
>    compile-module:
>      [echo] Compiling classes for CDK's extra module.
>      [echo] Datafiles defined: true
>      [echo] Extra files defined: true
>      [echo] CDK dependencies defined: true
>      [echo] Library dependencies defined: true
>      [echo] Developer Library dependencies defined:
> ${module.devellibdepends.present}
>    [delete] Deleting directory /scratch/luke/cdk-source-20060718/build
>     [mkdir] Created dir: /scratch/luke/cdk-source-20060718/build
>     [mkdir] Created dir: /scratch/luke/cdk-source-20060718/build/src
>      [copy] Copying 165 files to
> /scratch/luke/cdk-source-20060718/build/src
>     [javac] Compiling 165 source files to
> /scratch/luke/cdk-source-20060718/build
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:25: cannot resolve symbol
>     [javac] symbol  : class MoleculeBuilder
>     [javac] location: package parser
>     [javac] import org.openscience.cdk.iupac.parser.MoleculeBuilder;
>     [javac]                                         ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/AddAtomsAndBondsEdit.java:70: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/AddAtomsAndBondsEdit.java:91: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/AddHydrogenEdit.java:146: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]
> .getAllInOneContainer(model);
>     [javac]                                         ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/BondChangeEdit.java:67: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/BondChangeEdit.java:83: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/MergeMoleculesEdit.java:37: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/MergeMoleculesEdit.java:67: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/application
>s/undoredo/RemoveAtomsAndBondsEdit.java:55: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             this.container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                                      ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:946: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]                     IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:960: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]                     container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                                         ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:996: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]                     IAtomContainer container =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:1139: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]                                     IAtomContainer atomCon =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:1709: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer atomCon =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                                              ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:1807: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer atomCon =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                                              ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:1834: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             IAtomContainer atomCon =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                                              ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:2060: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]                 IAtomContainer atomCon =
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>AbstractController2D.java:2126: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.ISetOfMolecules) in
> org.openscience.cdk.tools.manipulator.SetOfMoleculesManipulator has been
> deprecated
>     [javac]              IAtomContainer
> allinone=SetOfMoleculesManipulator.getAllInOneContainer(chemModel.getSetOfM
>olecules()); [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>Controller2D.java:97: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IChemModel) in
> org.openscience.cdk.tools.manipulator.ChemModelManipulator has been
> deprecated
>     [javac]             return
> ChemModelManipulator.getAllInOneContainer(chemModel);
>     [javac]                                            ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/controller/
>Controller2D.java:115: warning:
> getAllInOneContainer(org.openscience.cdk.interfaces.IReaction) in
> org.openscience.cdk.tools.manipulator.ReactionManipulator has been
> deprecated
>     [javac]                             IAtomContainer atomContainer =
> ReactionManipulator.getAllInOneContainer(reactions[i]);
>     [javac]
> ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:87: cannot resolve symbol
>     [javac] symbol  : class MoleculeBuilder
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]         MoleculeBuilder moleculeBuilder = new
> MoleculeBuilder();
>     [javac]         ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:87: cannot resolve symbol
>     [javac] symbol  : class MoleculeBuilder
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]         MoleculeBuilder moleculeBuilder = new
> MoleculeBuilder();
>     [javac]                                               ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:105: cannot resolve symbol
>     [javac] symbol  : class AttachedGroup
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]             AttachedGroup ag = (AttachedGroup)
> vectorIterator.next();
>     [javac]             ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:105: cannot resolve symbol
>     [javac] symbol  : class AttachedGroup
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]             AttachedGroup ag = (AttachedGroup)
> vectorIterator.next();
>
>     And 1.5's output (it fails in the same spot in compilation):
>
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:87: cannot find symbol
>     [javac] symbol  : class MoleculeBuilder
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]         MoleculeBuilder moleculeBuilder = new
> MoleculeBuilder();
>     [javac]         ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:87: cannot find symbol
>     [javac] symbol  : class MoleculeBuilder
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]         MoleculeBuilder moleculeBuilder = new
> MoleculeBuilder();
>     [javac]                                               ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:105: cannot find symbol
>     [javac] symbol  : class AttachedGroup
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]             AttachedGroup ag = (AttachedGroup)
> vectorIterator.next();
>     [javac]             ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:105: cannot find symbol
>     [javac] symbol  : class AttachedGroup
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]             AttachedGroup ag = (AttachedGroup)
> vectorIterator.next();
>     [javac]                                 ^
>     [javac]
> /scratch/luke/cdk-source-20060718/build/src/org/openscience/cdk/iupac/parse
>r/NomParser.java:143: cannot find symbol
>     [javac] symbol  : class AttachedGroup
>     [javac] location: class org.openscience.cdk.iupac.parser.NomParser
>     [javac]     attachedSubstituents.add (new AttachedGroup (tempLocation,
> currentNumber) );
>
>    Any suggestions on how to fix this problem would be greatly
> appreciated.
>
>   Luke
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Cdk-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cdk-user

-- 
Stefan Kuhn B. Sc. M. A.
Cologne University BioInformatics Center (http://www.cubic.uni-koeln.de)
Zülpicher Str. 47, 50674 Cologne
Tel: +49(0)221-470-7428   Fax: +49 (0) 221-470-7786
My public PGP key is available at http://pgp.mit.edu

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Cdk-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to