Jesse,

have you ever compiled using the tcsh shell?

I hate to say this but this looks like a classpath error.
Have you set your environment variables and initialized them when you
compile.

you should have a .tcshrc file in your current directory that specifies your
shells environment variables.

-Astor
Multimedia Developer
http://www.esri.com

-----Original Message-----
From: Jesse Reynolds [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 15, 2002 3:08 PM
To: [EMAIL PROTECTED]
Subject: Building Cocoon on Mac OS X


Hello folx

Has anyone ever built Cocoon 2.x on Mac OS X?

I got about 36 errors the first time I tried, below. They mostly seem 
to be classes not found... any ideas anyone?

I'm on Mac OS X version 10.1.5 on a powerbook g4.


compile:
Compiling with Java 1.3, debug on, optimize off, deprecation off
Compiling 19 source files to 
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/classes
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Javac.java:71: 
Superclass 
org.apache.cocoon.components.language.programming.java.AbstractJavaCompiler 
of class org.apache.cocoon.components.language.programming.java.Javac 
not found.
public class Javac extends AbstractJavaCompiler {
                            ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/JavaLanguage.java:64: 
Class 
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag
e 
not found in import.
import 
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag
e;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/JavaLanguage.java:80: 
Superclass 
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag
e 
of class 
org.apache.cocoon.components.language.programming.java.JavaLanguage 
not found.
public class JavaLanguage extends CompiledProgrammingLanguage
                                   ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Jikes.java:68: 
Superclass 
org.apache.cocoon.components.language.programming.java.AbstractJavaCompiler 
of class org.apache.cocoon.components.language.programming.java.Jikes 
not found.
public class Jikes extends AbstractJavaCompiler {
                            ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/CategoryNodeBuilder.java:68: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.CategoryNodeBuilder not 
found.
public class CategoryNodeBuilder extends AbstractParentProcessingNodeBuilder
                                          ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/ContainerNodeBuilder.java:66: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.ContainerNodeBuilder not 
found.
public class ContainerNodeBuilder extends 
AbstractParentProcessingNodeBuilder implements ThreadSafe {
                                           ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/ActNodeBuilder.java:58: 
Class 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
not found in import.
import 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/ActNodeBuilder.java:73: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.sitemap.ActNodeBuilder not 
found.
public class ActNodeBuilder extends AbstractParentProcessingNodeBuilder
                                     ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/MatchNodeBuilder.java:61: 
Class 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
not found in import.
import 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/MatchNodeBuilder.java:75: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNodeBuilder 
not found.
public class MatchNodeBuilder extends AbstractParentProcessingNodeBuilder
                                       ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/PipelineNodeBuilder.java:57: 
Class 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
not found in import.
import 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/PipelineNodeBuilder.java:70: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNodeBuilder 
not found.
public class PipelineNodeBuilder extends 
AbstractParentProcessingNodeBuilder implements ThreadSafe {
                                          ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/SelectNodeBuilder.java:59: 
Class 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
not found in import.
import 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/SelectNodeBuilder.java:72: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNodeBuilder 
not found.
public class SelectNodeBuilder extends 
AbstractParentProcessingNodeBuilder implements ThreadSafe {
                                        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/SitemapNodeBuilder.java:57: 
Class 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
not found in import.
import 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/SitemapNodeBuilder.java:72: 
Superclass 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNodeBuild
er 
of class 
org.apache.cocoon.components.treeprocessor.sitemap.SitemapNodeBuilder 
not found.
public class SitemapNodeBuilder extends 
AbstractParentProcessingNodeBuilder implements ThreadSafe {
                                         ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/serialization/ElementProcessorSerializer.java:59: 
Class 
org.apache.cocoon.components.elementprocessor.CannotCreateElementProcessorEx
ception 
not found in import.
import 
org.apache.cocoon.components.elementprocessor.CannotCreateElementProcessorEx
ception;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/serialization/HSSFSerializer.java:58: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.HSSFElementProce
ssorFactory 
not found in import.
import 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.HSSFElementProce
ssorFactory;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/serialization/POIFSSerializer.java:58: 
Class 
org.apache.cocoon.components.elementprocessor.CannotCreateElementProcessorEx
ception 
not found in import.
import 
org.apache.cocoon.components.elementprocessor.CannotCreateElementProcessorEx
ception;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/serialization/POIFSSerializer.java:60: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.POIFSElementProcessor

not found in import.
import 
org.apache.cocoon.components.elementprocessor.impl.poi.POIFSElementProcessor
;
        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/ElementProcessorFactory.java:87: 
Class 
org.apache.cocoon.components.elementprocessor.CannotCreateElementProcessorEx
ception 
not found in throws.
         throws CannotCreateElementProcessorException;
                ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/impl/poi/hssf/elements/Row.java:71: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.elements.Sheet 
not found.
     private Sheet _sheet;
                         ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/impl/poi/hssf/elements/Row.java:79: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.elements.Sheet 
not found.
     Row(final HSSFRow row, final Sheet sheet)
     ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/impl/poi/hssf/elements/Row.java:126: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.elements.Cell 
not found.
     Cell createCell(final int column, final int cellType)
          ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/impl/poi/hssf/elements/Row.java:133: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.elements.Cell 
not found.
         Cell retval =  new Cell(_row
         ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/elementprocessor/impl/poi/hssf/elements/Row.java:133: 
Class 
org.apache.cocoon.components.elementprocessor.impl.poi.hssf.elements.Cell 
not found.
         Cell retval =  new Cell(_row
                            ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Pizza.java:110: 
No variable classpath defined in class 
org.apache.cocoon.components.language.programming.java.Pizza.
         Main.setClassReader(new ClassReader(this.classpath, null));
                                                 ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Pizza.java:114: 
Undefined variable: file
         Main.compile(new String[]{file},
                                   ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Pizza.java:116: 
Undefined variable: destDir
                 new FileCompilerOutput(new File(destDir)),
                                                 ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/language/programming/java/Pizza.java:119: 
No variable errors defined in class 
org.apache.cocoon.components.language.programming.java.Pizza.
         this.errors = new ByteArrayInputStream(err.toByteArray());
             ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/NamedContainerNodeBuilder.java:69: 
Method 
configure(org.apache.avalon.framework.configuration.Configuration) 
not found in class 
org.apache.cocoon.components.treeprocessor.ContainerNodeBuilder.
         super.configure(config);
                        ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/PipelinesNodeBuilder.java:71: 
No variable treeBuilder defined in class 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNodeBuilder.
         this.treeBuilder.setupNode(node, config);
             ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/PipelinesNodeBuilder.java:73: 
Method 
buildChildNodes(org.apache.avalon.framework.configuration.Configuration) 
not found in class 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNodeBuilder.
         ProcessingNode[] children = buildChildNodes(config);
                                                    ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/PipelinesNodeBuilder.java:76: 
Method getLogger() not found in class 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNodeBuilder.
             getLogger().error(msg);
                      ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/ViewNodeBuilder.java:88: 
Method getLogger() not found in class 
org.apache.cocoon.components.treeprocessor.sitemap.ViewNodeBuilder.
                 getLogger().error(msg);
                          ^
/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build/cocoon/src/org/apache/cocoon
/components/treeprocessor/sitemap/ViewNodeBuilder.java:93: 
No variable treeBuilder defined in class 
org.apache.cocoon.components.treeprocessor.sitemap.ViewNodeBuilder.
         SitemapLanguage sitemapBuilder = (SitemapLanguage)this.treeBuilder;
                                                               ^
36 errors

BUILD FAILED

/Installers/cocoon-2.0.2-src/cocoon-2.0.2/build.xml:912: Compile 
failed, messages should have been provided.

Total time: 15 seconds

-- 
       Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au

     Email: jesse (at) va.com.au            > Website Development
     Phone: +61 (0)8 8223 2288              > Web & Email Hosting
       Web: http://jesse.va.com.au          > Streaming Media Hosting
                                            > Telehousing / Colocation

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to