Using Apache ant without base gcc
Alexander Yerenkow
yerenkow at gmail.com
Fri Nov 22 08:44:18 UTC 2013
You should take a look at
http://ant-contrib.sourceforge.net/compiler.html
cc is not there.
I'll take a look a bit later, maybe some solution will come up.
2013/11/21 Tassilo Philipp <tphilipp at potion-studios.com>
> 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 at 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
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
--
Regards,
Alexander Yerenkow
More information about the freebsd-ports
mailing list