Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 2004 09:41:48 +0930
From:      "Daniel O'Connor" <doconnor@gsoft.com.au>
To:        ports@freebsd.org
Subject:   graphics/libglut busted?
Message-ID:  <200409290941.55875.doconnor@gsoft.com.au>

next in thread | raw e-mail | index | archive | help
--nextPart1158936.05mCFqcaPI
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I have this _weird_ compiler error with libglut..
midget# make
=3D=3D=3D>  Vulnerability check disabled
=3D=3D=3D>  Extracting for libglut-6.0.1
>> Checksum OK for MesaDemos-6.0.1.tar.bz2.
=3D=3D=3D>  Patching for libglut-6.0.1
/bin/cp /usr/ports/graphics/libglut/files/Makefile /tmp/work/usr/ports/grap=
hics/libglut/work/Mesa-6.0.1/src/glut/glx/
=3D=3D=3D>   libglut-6.0.1 depends on shared library: X11.6 - found
=3D=3D=3D>  Configuring for libglut-6.0.1
=3D=3D=3D>  Building for libglut-6.0.1
Warning: Object directory not changed from original /usr/tmp/work/usr/ports=
/graphics/libglut/work/Mesa-6.0.1/src/glut/glx
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_8x13.c -o gl=
ut_8x13.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_9x15.c -o gl=
ut_9x15.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_bitmap.c -o =
glut_bitmap.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_bwidth.c -o =
glut_bwidth.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_cindex.c -o =
glut_cindex.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_cmap.c -o gl=
ut_cmap.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_cursor.c -o =
glut_cursor.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_dials.c -o g=
lut_dials.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_dstr.c -o gl=
ut_dstr.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_event.c -o g=
lut_event.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_ext.c -o glu=
t_ext.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_fbc.c -o glu=
t_fbc.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_fullscrn.c -=
o glut_fullscrn.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_gamemode.c -=
o glut_gamemode.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_get.c -o glu=
t_get.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_glxext.c -o =
glut_glxext.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_hel10.c -o g=
lut_hel10.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_hel12.c -o g=
lut_hel12.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_hel18.c -o g=
lut_hel18.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_init.c -o gl=
ut_init.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_input.c -o g=
lut_input.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_joy.c -o glu=
t_joy.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_key.c -o glu=
t_key.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_keyctrl.c -o=
 glut_keyctrl.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_keyup.c -o g=
lut_keyup.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_menu.c -o gl=
ut_menu.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_menu2.c -o g=
lut_menu2.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_mesa.c -o gl=
ut_mesa.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_modifier.c -=
o glut_modifier.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_mroman.c -o =
glut_mroman.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_overlay.c -o=
 glut_overlay.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_roman.c -o g=
lut_roman.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_shapes.c -o =
glut_shapes.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_space.c -o g=
lut_space.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_stroke.c -o =
glut_stroke.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_swap.c -o gl=
ut_swap.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_swidth.c -o =
glut_swidth.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_tablet.c -o =
glut_tablet.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_teapot.c -o =
glut_teapot.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_tr10.c -o gl=
ut_tr10.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_tr24.c -o gl=
ut_tr24.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_util.c -o gl=
ut_util.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_vidresize.c =
=2Do glut_vidresize.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_warp.c -o gl=
ut_warp.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_win.c -o glu=
t_win.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_winmisc.c -o=
 glut_winmisc.o
cc -O -pipe   -I../../../include -I/usr/X11R6/include  -c layerutil.c -o la=
yerutil.o
building static glut library
ranlib libglut.a
cc -fpic -DPIC -O -pipe   -I../../../include -I/usr/X11R6/include  -c glut_=
8x13.c -o glut_8x13.So
/usr/libexec/elf/ld: cannot find -lGL
*** Error code 1

Why the heck is it looking for GL anyway? :(

Ahh ->

midget# make -dl
echo "Warning: Object directory not changed from original /usr/tmp/work/usr=
/ports/graphics/libglut/work/Mesa-6.0.1/src/glut/glx"
Warning: Object directory not changed from original /usr/tmp/work/usr/ports=
/graphics/libglut/work/Mesa-6.0.1/src/glut/glx
cc -fpic -DPIC -O -pipe  -I../../../include -I/usr/X11R6/include  -c glut_c=
ursor.c -o glut_cursor.So
ld  -L/usr/X11R6/lib -lGLU -lX11 -lXext -lGL -lXmu -lXi -o glut_cursor.So.t=
mp -x -r glut_cursor.So
/usr/libexec/elf/ld: cannot find -lGL
*** Error code 1

Anyway, if I do 'make -k' then make it actually builds the library.

:(

=2D-=20
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

--nextPart1158936.05mCFqcaPI
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQBBWf3L5ZPcIHs/zowRAqlfAKCn+ZGL6lEnXF7u4vx3SmJTmAOPLgCeNmYO
jekFwhlQ0z4EZ7CEFpqsnJM=
=SCUB
-----END PGP SIGNATURE-----

--nextPart1158936.05mCFqcaPI--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409290941.55875.doconnor>