From: ludo@gnu.org (Ludovic Courtès)
To: "Joshua \"Youlysses\" S. Grant" <youlysses@riseup.net>
Cc: guix-devel@gnu.org
Subject: Re: Add Package Freeglut
Date: Sat, 28 Sep 2013 17:28:31 +0200 [thread overview]
Message-ID: <871u49m0dc.fsf@gnu.org> (raw)
In-Reply-To: <1380378598.864.25.camel@battlestallion> (Joshua S. Grant's message of "Sat, 28 Sep 2013 09:29:58 -0500")
"Joshua \"Youlysses\" S. Grant" <youlysses@riseup.net> skribis:
> Attached is the actual expression and the general output I got from it.
> Glu build/installs without a problem on my machine, but Freeglut seems
> to fail due to inputs not matching what it's looking for -- though I've
> seen the same inputs work in other expressions... That starts on line
> 416 in freeglut.buildlog -- none of the x11 extensions seem to be
> working, except libxxf86vm.
Nice!
> Also, I noted it in the expression -- but SGI Free Software License B
> (V2) needs to be added under licenses.scm.
OK.
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -Wall -pedantic -MT libglut_la-freeglut_cursor.lo -MD -MP -MF .deps/libglut_la-freeglut_cursor.Tpo -c freeglut_cursor.c -fPIC -DPIC -o .libs/libglut_la-freeglut_cursor.o
> In file included from /nix/store/jkg8s91f8f7sgarj35zvajgwsfs7x3qb-libx11-1.5.0/include/X11/Xlib.h:47:0,
> from /nix/store/0s15pnadjxh7ykswhq0k60fd46c5q67p-mesa-8.0.5/include/GL/glx.h:38,
> from freeglut_internal.h:108,
> from freeglut_display.c:29:
> /nix/store/j5fbzanhxzc521x4130rh7nwa365fyc5-xproto-7.0.23/include/X11/Xfuncproto.h:136:24: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
> In file included from /nix/store/jkg8s91f8f7sgarj35zvajgwsfs7x3qb-libx11-1.5.0/include/X11/Xlib.h:47:0,
> from /nix/store/0s15pnadjxh7ykswhq0k60fd46c5q67p-mesa-8.0.5/include/GL/glx.h:38,
> from freeglut_internal.h:108,
> from freeglut_ext.c:30:
> /nix/store/j5fbzanhxzc521x4130rh7nwa365fyc5-xproto-7.0.23/include/X11/Xfuncproto.h:136:24: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
> In file included from freeglut_internal.h:112:0,
> from freeglut_display.c:29:
> /nix/store/ksgcicnwcadglmki5ai1d5xxfhjx52hf-libxi-1.6.1/include/X11/extensions/XInput.h:53:31: fatal error: X11/extensions/XI.h: No such file or directory
> compilation terminated.
That indicates that ‘inputproto’ (which provides XI.h) needs to be added
as an input.
Could you try that and report back?
Thanks,
Ludo’.
prev parent reply other threads:[~2013-09-28 15:33 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-28 14:29 Add Package Freeglut Joshua "Youlysses" S. Grant
2013-09-28 15:28 ` Ludovic Courtès [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=871u49m0dc.fsf@gnu.org \
--to=ludo@gnu.org \
--cc=guix-devel@gnu.org \
--cc=youlysses@riseup.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.