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