Date: Thu, 21 Nov 2013 13:02:18 -0600 From: Tassilo Philipp <tphilipp@potion-studios.com> To: Peter Jeremy <peter@rulingia.com> Cc: freebsd-ports@freebsd.org Subject: Re: Using Apache ant without base gcc Message-ID: <20131121130218.a1df939b1e7d5835de8182b2@potion-studios.com> In-Reply-To: <20131121181156.GA51208@server.rulingia.com> References: <20131121181156.GA51208@server.rulingia.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, although I planned to, I didn't have time to look at jogamp-jogl, yet, so I'm sorry, I don't really know what to do here, either... Sorry, ~ Tassilo On Fri, 22 Nov 2013 05:11:56 +1100 Peter Jeremy <peter@rulingia.com> wrote: > I've tried asking this on -java without any response so I'm trying a wider > audience. > > I am the manintainer for graphics/jogl and the build cluster reports > that it's failing on 10-stable and head on both i386 and amd64 because > there's no gcc: > > /wrkdirs/usr/ports/graphics/jogl/work/gluegen/make/build.xml:343: Could not launch gcc: java.io.IOException: Cannot run program "gcc" (in directory "/wrkdirs/usr/ports/graphics/jogl/work/gluegen/build/obj"): java.io.IOException: error=2, No such file or directory > > The compiler is defined as: > <compiler id="compiler.cfg.freebsd" name="gcc"> > </compiler> > <compiler id="compiler.cfg.freebsd.amd64" name="gcc"> > <compilerarg value="-fPIC"/> > </compiler> > > If I add "USE_GCC=any" to the port Makefile then it still fails because > lang/gcc installs 'gcc46', rather than 'gcc'. > > If I change all the 'gcc' references to 'cc' (which would pick up > clang) then it fails with: > /tank/obj/usr/ports/graphics/jogl/work/gluegen/make/gluegen-cpptasks.xml:497: cc is not a legal value for this attribute > where gluegen-cpptasks.xml:497 has > <compiler id="compiler.cfg.freebsd" name="cc"> > > Whilst ant isn't that uncommon in the ports tree, graphics/jogamp-jogl > is the only other port I've found that uses ant in this way and it is > also failing. I'm a long way from an expert on ant and I've had a > rummage around the Internet but haven't found a solution. Can anyone > with more ant-foo help? > > -- > Peter Jeremy
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131121130218.a1df939b1e7d5835de8182b2>