glut-3.7-3, XFree86-OpenGL-devel-4.0-9, plib-1.3.1 konflikt.
Wojciech "Sas" Cieciwa
cieciwa w alpha.zarz.agh.edu.pl
Sob, 30 Wrz 2000, 18:39:34 CEST
Witam,
podczas kompilacji FlightGear'a natknalem sie na to, ze FG potrzebuje
czegos co sie nazywa SimGear, a to z kolei potrzebuje biblioteki plib.
Jakis spec do plib'a jest, ale nie udaje mi sie za jego pomoca zbudowac
ww biblioteki.
po logach doszlem do wniosku, ze pomimo istnienie pliku
/usr/X11R6/linclude/GL/glut.h
configure z plib'a go nie rozpoznaje.
W logu byla tylko taka informacja, ze :
warning: `APIENTRY' redefined ...
I koniec, configure nie idzie dalej :(
Co ciekawsze postanowilem przebudowac glut'a, i ....
NIESPODZIANKA !!!
make depend
depending in ./lib...
make[1]: Wchodzę katalog `/users/cieciwa/rpm/BUILD/glut-3.7/lib'
depending in lib/glut...
make[2]: Wchodzę katalog `/users/cieciwa/rpm/BUILD/glut-3.7/lib/glut'
gccmakedep -- -I../../include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- glut_8x13.c glut_9x15.c glut_bitmap.c glut_bwidth.c glut_cindex.c glut_cmap.c glut_cursor.c glut_dials.c glut_dstr.c glut_event.c glut_ext.c glut_fullscrn.c glut_gamemode.c glut_get.c glut_glxext.c glut_hel10.c glut_hel12.c glut_hel18.c glut_init.c glut_input.c glut_joy.c glut_key.c glut_keyctrl.c glut_keyup.c glut_menu.c glut_menu2.c glut_mesa.c glut_modifier.c glut_mroman.c glut_overlay.c glut_roman.c glut_shapes.c glut_space.c glut_stroke.c glut_swap.c glut_swidth.c glut_tablet.c glut_teapot.c glut_tr10.c glut_tr24.c glut_util.c glut_vidresize.c glut_warp.c glut_win.c glut_winmisc.c layerutil.c
In file included from glutbitmap.h:10,
from glut_8x13.c:5:
../../include/GL/glut.h:63: warning: `APIENTRY' redefined
/usr/X11R6/include/GL/glext.h:28: warning: this is the location of the previous definition
In file included from glutbitmap.h:10,
from glut_9x15.c:5:
../../include/GL/glut.h:63: warning: `APIENTRY' redefined
/usr/X11R6/include/GL/glext.h:28: warning: this is the location of the previous definition
In file included from glutint.h:25,
from glut_bitmap.c:8:
../../include/GL/glut.h:63: warning: `APIENTRY' redefined
/usr/X11R6/include/GL/glext.h:28: warning: this is the location of the previous definition
A wiec to samo :(((
plik glext.h nalezy do XFree86-OpenGL-devel,
bardzo mnie ciekawi gdzie tak naprawde jest pies pogrzebany
i czy upgrade XFree do 4.0.1-3 rozwiaze sprawe ???
Pozdrawiam.
Sas.
--
{Wojciech 'Sas' Cieciwa} {Member of PLD Team }
{e-mail: cieciwa w alpha.zarz.agh.edu.pl, http://www2.zarz.agh.edu.pl/~cieciwa}
Więcej informacji o liście dyskusyjnej pld-devel-pl