Gentoo Forums
Gentoo Forums
Quick Search: in
eternal lands won't emerge [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
localghost
Apprentice
Apprentice


Joined: 28 Oct 2004
Posts: 185
Location: Sint-Niklaas, Belgium

PostPosted: Mon Mar 20, 2006 10:47 pm    Post subject: eternal lands won't emerge [SOLVED] Reply with quote

I get the following error:
Code:
# emerge eternal-lands
Calculating dependencies ...done!
>>> emerge (1 of 1) games-rpg/eternal-lands-1.2.0_p1-r1 to /
>>> md5 files   ;-) eternal-lands-1.2.0_p1-r1.ebuild
>>> md5 files   ;-) eternal-lands-1.2.0_p1.ebuild
>>> md5 files   ;-) files/digest-eternal-lands-1.2.0_p1
>>> md5 files   ;-) files/eternal-lands-1.2.0-vertex-array.patch
>>> md5 files   ;-) files/digest-eternal-lands-1.2.0_p1-r1
>>> md5 src_uri ;-) elc_120p1.tgz
>>> md5 src_uri ;-) eternal-lands.png
>>> Unpacking source...
>>> Unpacking elc_120p1.tgz to /var/tmp/portage/eternal-lands-1.2.0_p1-r1/work
>>> Unpacking eternal-lands.png to /var/tmp/portage/eternal-lands-1.2.0_p1-r1/work
unpack eternal-lands.png: file format not recognized. Ignoring.
 * Applying eternal-lands-1.2.0-vertex-array.patch ...                                                                                          [ ok ]
>>> Source unpacked.
gcc -march=athlon64 -O3 -pipe -fomit-frame-pointer  -DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DX86_64 -DLINUX -DELC -DPNG_SCREENSHOT -DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX -DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX -DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -MM  2d_objects.c  3d_objects.c  actor_scripts.c  actors.c  alphamap.c  asc.c  books.c  buddy.c  bags.c  bbox_tree.c  cache.c  cal.c  chat.c  colors.c  console.c  consolewin.c  cursors.c  dialogues.c  draw_scene.c  elconfig.c  elmemory.c  elwindows.c  encyclopedia.c  errors.c  events.c  framebuffer.c  filter.c  font.c  frustum.c  gamewin.c  gl_init.c  hud.c  help.c  highlight.c  ignore.c  init.c  interface.c  items.c  keys.c  knowledge.c  lights.c  lispsm.c  list.c  loginwin.c  loading_win.c  main.c  manufacture.c  map_io.c  mapwin.c  md2loader.c  md5.c  misc.c  multiplayer.c  new_actors.c  new_character.c  normals.c  notepad.c  openingwin.c  particles.c  paste.c  pathfinder.c  pm_log.c  questlog.c  queue.c  reflection.c  rules.c  skills.c  sector.c  shader.c  shadows.c  sort.c  sound.c  spells.c  stats.c  storage.c  symbol_table.c  tabs.c  terrain.c  text.c  textures.c  tile_map.c  timers.c  translate.c  trade.c  update.c  weather.c  widgets.c  books/fontdef.c  books/parser.c  books/symbols.c  books/typesetter.c >.depend
g++ -march=athlon64 -O3 -pipe -fomit-frame-pointer  -DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DX86_64 -DLINUX -DELC -DPNG_SCREENSHOT -DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX -DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX -DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -MM  cal3d_wrapper.cpp >>.depend
gcc -march=athlon64 -O3 -pipe -fomit-frame-pointer  -DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DX86_64 -DLINUX -DELC -DPNG_SCREENSHOT -DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX -DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX -DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o 2d_objects.o 2d_objects.c
gcc -march=athlon64 -O3 -pipe -fomit-frame-pointer  -DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DX86_64 -DLINUX -DELC -DPNG_SCREENSHOT -DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX -DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX -DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -I/usr/include/SDL -D_REENTRANT -I/usr/include/libxml2 -c -o 3d_objects.o 3d_objects.c
In file included from global.h:55,
                 from 2d_objects.c:7:
/usr/include/GL/gl.h:71:22: GL/glext.h: No such file or directory
In file included from global.h:55,
                 from 3d_objects.c:7:
/usr/include/GL/gl.h:71:22: GL/glext.h: No such file or directory
In file included from global.h:124,
                 from 2d_objects.c:7:
gl_init.h:68: error: parse-fout before "GLsizeiptrARB"
gl_init.h:80: error: parse-fout before '*' token
gl_init.h:80: error: `GLhandleARB' gedeclareerd als een functie die een functie teruggeeft
gl_init.h:81: error: parse-fout before "shader"
gl_init.h:82: error: parse-fout before "shader"
gl_init.h:83: error: parse-fout before '*' token
gl_init.h:83: error: `GLhandleARB' gedeclareerd als een functie die een functie teruggeeft
gl_init.h:84: error: parse-fout before "program"
gl_init.h:85: error: parse-fout before "program"
gl_init.h:86: error: parse-fout before "program"
gl_init.h:87: error: parse-fout before "shader"
gl_init.h:88: error: parse-fout before "object"
gl_init.h:89: error: parse-fout before "object"
gl_init.h:90: error: parse-fout before "program"
gl_init.h:91: error: parse-fout before "program"
In file included from global.h:124,
                 from 3d_objects.c:7:
gl_init.h:68: error: parse-fout before "GLsizeiptrARB"
gl_init.h:80: error: parse-fout before '*' token
gl_init.h:80: error: `GLhandleARB' gedeclareerd als een functie die een functie teruggeeft
gl_init.h:81: error: parse-fout before "shader"
gl_init.h:82: error: parse-fout before "shader"
gl_init.h:83: error: parse-fout before '*' token
gl_init.h:83: error: `GLhandleARB' gedeclareerd als een functie die een functie teruggeeft
gl_init.h:84: error: parse-fout before "program"
gl_init.h:85: error: parse-fout before "program"
gl_init.h:86: error: parse-fout before "program"
gl_init.h:87: error: parse-fout before "shader"
gl_init.h:88: error: parse-fout before "object"
gl_init.h:89: error: parse-fout before "object"
gl_init.h:90: error: parse-fout before "program"
gl_init.h:91: error: parse-fout before "program"
make: *** [2d_objects.o] Error 1
make: *** Waiting for unfinished jobs....
3d_objects.c: In function `draw_3d_object_detail':
3d_objects.c:119: error: `GL_ARRAY_BUFFER_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
3d_objects.c:119: error: (Elke niet-gedeclareerde naam wordt slechts één
3d_objects.c:119: error: keer vermeld voor elke functie waarin hij staat.)
3d_objects.c: In function `draw_3d_objects':
3d_objects.c:374: error: `GL_ARRAY_BUFFER_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
3d_objects.c: In function `load_e3d_detail':
3d_objects.c:1135: error: `GL_ARRAY_BUFFER_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
3d_objects.c:1136: error: `GL_STATIC_DRAW_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
3d_objects.c: In function `compute_clouds_map':
3d_objects.c:1234: error: `GL_ARRAY_BUFFER_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
3d_objects.c:1235: error: `GL_STATIC_DRAW_ARB' is hier niet gedeclareerd (eerste gebruik in deze functie)
make: *** [3d_objects.o] Error 1

!!! ERROR: games-rpg/eternal-lands-1.2.0_p1-r1 failed.
!!! Function src_compile, Line 81, Exitcode 2
!!! emake failed


This is emerge info:
Code:
# emerge info
Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.6-r1, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://stoofo.math.uni.lodz.pl/gentoo/ http://gentoo.mirror.intouch.nl/gentoo/"
LANG="nl_BE@euro"
LC_ALL="nl_BE@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="nl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa apache2 apm arts bash-completion cdr cups decode dvd dvdr encode firefox flac foomaticdb fuse gd gif gpm gstreamer gtk gtk2 gtkhtml imagemagick java javascript jikes jpeg kde kdeenablefinal logitech-mouse logrotate mad mozcalendar mozilla mozsvg mp3 mpeg music ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl pam perl pic png ppds python qt quicktime readline real samba sdl speex spell ssl svg swat syslog tcltk tetex theora tidy tiff truetype v4l v4l2 vorbis wxgtk1 xine xml xml2 xmms xprint xscreensaver xv linguas_nl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET


Could someone please help me? I'm clueless...
_________________
411 /0µr 84$3 4r3 8310n9 70 µ$.


Last edited by localghost on Tue Mar 21, 2006 7:28 am; edited 1 time in total
Back to top
View user's profile Send private message
Ferdinando
Veteran
Veteran


Joined: 25 Nov 2003
Posts: 1027
Location: Gaeta (LT) - Italy

PostPosted: Mon Mar 20, 2006 11:30 pm    Post subject: Re: eternal lands won't emerge Reply with quote

localghost wrote:
/usr/include/GL/gl.h:71:22: GL/glext.h: No such file or directory

Do you have /usr/include/GL/glext.h which points to /usr/lib/opengl/global/include/glext.h? It should be installed by app-admin/eselect-opengl.

Bye
_________________
La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997
Back to top
View user's profile Send private message
localghost
Apprentice
Apprentice


Joined: 28 Oct 2004
Posts: 185
Location: Sint-Niklaas, Belgium

PostPosted: Tue Mar 21, 2006 7:28 am    Post subject: Re: eternal lands won't emerge Reply with quote

Ferdinando wrote:
localghost wrote:
/usr/include/GL/gl.h:71:22: GL/glext.h: No such file or directory

Do you have /usr/include/GL/glext.h which points to /usr/lib/opengl/global/include/glext.h? It should be installed by app-admin/eselect-opengl.


Affirmative:
Code:
$ ls -al /usr/include/GL/glext.h
lrwxrwxrwx  1 root root 40 feb 17 01:15 /usr/include/GL/glext.h -> /usr/lib64/opengl/global/include/glext.h


But just to be 200% sure, I re-emerged eselect-opengl.
And now it emerges...

Thank you for your help. For me it was something like... too much information. I didn't see the "no such file or directory" message...
Error messages can be very overwhealming sometimes.
_________________
411 /0µr 84$3 4r3 8310n9 70 µ$.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum