cpptasks and cross compile to x86_64 on Darwin

Daniel Eggert <[email protected]> Wed, 21 Nov 2007 14:33:10 +0100
Newsgroups gmane.comp.java.ant-contrib.devel
Message-ID <[email protected]>
Anyone had luck during a cross compile with cpptasks on Darwin / Mac  
OS X?

I'm using trying to compile to x86_64 from a i386 Darwin 9.0 machine.

I use
         <compilerarg value="-arch"/>
         <compilerarg value="x86_64"/>

but I get this:


BUILD FAILED
/Volumes/Mei/Projects/log4cxx/apache-log4cxx/build.xml:616: gcc failed  
with return code 1
	at  
net 
.sf 
.antcontrib 
.cpptasks 
.compiler.CommandLineCompiler.compile(CommandLineCompiler.java:218)
	at  
net 
.sf 
.antcontrib 
.cpptasks 
.compiler 
.CommandLineCompilerConfiguration 
.compile(CommandLineCompilerConfiguration.java:133)
	at net.sf.antcontrib.cpptasks.CCTask.execute(CCTask.java:702)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
	at  
sun 
.reflect 
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 
25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at  
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java: 
105)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:357)
	at org.apache.tools.ant.Target.performTasks(Target.java:385)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
	at  
org 
.apache 
.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java: 
41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
	at org.apache.tools.ant.Main.runBuild(Main.java:698)
	at org.apache.tools.ant.Main.startAnt(Main.java:199)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)


Any ideas how to debug this?

/Daniel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/