ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "J. Joseph Felten" <jjfel...@googlemail.com>
Subject Does ant 1.8.0 compile on Solaris 10 SPARC?
Date Mon, 29 Mar 2010 13:17:09 GMT
Has anyone successfully built ant 1.8.0 on Solaris 10 SPARC (u4,
sun4u)?  I actually wanted to compile the latest Tomcat on a server on
a private network, but building Tomcat requires ant >= 1.6 and the ant
that comes with Solaris 10 is 1.5.4, so I downloaded the ant 1.8
source and moved it over but get 51 errors from build.sh.  I thought
perhaps it was due to the Java 1.5.0 JDK on that server so I installed
the latest 1.6 JDK but get the same errors.  JAVA_HOME is set.  Am I
missing some libraries?  I just want to get Tomcat compiled so I know
little about ant and have never had to try to build it before.  I also
tried the bootstrap.sh script which yields the same errors.  Thanks in
advance and I apologize if this is not the correct forum for this
question.

I won't include all 51 errors (available if it would help) but here
are the first and last two.:

bash-3.00$ sh build.sh -Ddist.dir=/opt/ant.1.8.0 dist
... Bootstrapping Ant Distribution
... Compiling Ant Classes
src/main/org/apache/tools/ant/types/AbstractFileSet.java:52: cannot find symbol
symbol  : class ModifiedSelector
location: package org.apache.tools.ant.types.selectors.modifiedselector
import org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector;
                                                             ^
src/main/org/apache/tools/ant/types/selectors/SelectorContainer.java:23:
cannot find symbol
symbol  : class ModifiedSelector
location: package org.apache.tools.ant.types.selectors.modifiedselector
import org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector;
                                                             ^

 . . . .

src/main/org/apache/tools/ant/taskdefs/Sync.java:401: operator ==
cannot be applied to
org.apache.tools.ant.types.resources.Restrict,<nulltype>
            if (resources == null) {
                          ^
src/main/org/apache/tools/ant/taskdefs/Sync.java:404: cannot find symbol
symbol  : method add(org.apache.tools.ant.types.resources.Restrict)
location: class org.apache.tools.ant.taskdefs.Sync.MyCopy
                myCopy.add(resources);
                      ^

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message