Compile jogl on beagleboard using ARM Cortex-A8 and angstrom linux
Posted by
xie_yonggang on
May 16, 2011; 4:02pm
URL: https://forum.jogamp.org/Compile-jogl-on-beagleboard-using-ARM-Cortex-A8-and-angstrom-linux-tp2948554.html
Hi,
I am trying to build jogl on beagleboard with TI omap 3530 processor and angstrom linux ,
what is the parameter to set in the gluegen.properties ?
here is my gluegen.properties file and
gluegen-cpptasks.file="${user.home}/gluegen-cpptasks-linux-32bit.xml"
gluegen-cpptasks-linux-32bit.xml file here
<project name="GlueGen-cpptasks" basedir="." >
<import file="../gluegen-cpptasks-base.xml" optional="false" />
<target name="gluegen.cpptasks.configure.compiler" depends="setup.java.home.dir">
<echo message="Custom forced compiler.cfg.linux, linker.cfg.linux" />
<compiler id="compiler.cfg.linux" name="gcc">
<compilerarg value="-m32" />
<compilerarg value="-Wall" />
<defineset>
<define name="LINUX" />
</defineset>
</compiler>
<linker id="linker.cfg.linux" name="gcc">
<linkerarg value="-m32" />
</linker>
</target>
<target name="gluegen.cpptasks.declare.compiler" depends="setup.java.home.dir">
<echo message="Custom forced Linux.x86" />
<property name="isLinux" value="true"/>
<!--
<property name="isLinuxX86" value="true"/>
-->
<property name="compiler.cfg.id.base" value="compiler.cfg.linux" />
<property name="linker.cfg.id.base" value="linker.cfg.linux" />
<property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/i386" />
<property name="java.includes.dir.platform" value="${java.includes.dir}/linux" />
</target>
</project>
what do it set other than isLinux? is there a isLinuxARM ?