Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
plib: Simgear findet header Dateien nicht

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Software
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 12:37   Titel: plib: Simgear findet header Dateien nicht

Guten Tag!

Ich wollte FlightGear installieren. Dazu braucht man ja jede Menge Libraries...also habe ich als erstes mal Plib installiert. (1.4.2(
Das hat auch ohne weitere Probleme geklappt.

Danach kam SimGear an die Reihe.
Nun mein Problem: SimGear findet die Datei plib/pu.h nicht.

Hat dazu jemand eine Idee?


gruß & Danke

Daniel

P.s.:
System:
SuSE7.0
Kernel 2.4.4
KDE2.2
XFree 4.0
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 12:48   Titel: Re: plib: Simgear findet header Dateien nicht

Hmm ... kann ich nicht reproduzieren.

Interessiert mich aber, da ich in letzter Zeit selber einige Fixes zu PLIB / PU beigesteuert habe ...


Du hast PLIB schon selber compiliert ?
 

Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 12:54   Titel: Re: plib: Simgear findet header Dateien nicht

Hi!

Danke für die schnelle Antwort...

Ja ich habe Plib selber compiliert. (Lief ohne Fehler) Dann habe ich es mit make install installiert.

Die Version war 1.4.2


gruß Daniel
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 12:59   Titel: Re: plib: Simgear findet header Dateien nicht

Sehr merkwürdig.

Kannst du mal die letzten Zeilen aus der config.log im SimGear-Verzeichnis posten ?
 

Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 13:02   Titel: Re: plib: Simgear findet header Dateien nicht

Hi!

Danke für die Antwort.
Ich hab hier mal die letzten paar Zeilen gepostet. Denn ich denke nur mit der letzten Zeile kannst du auch nichts anfangen.

Das ist hier noch 20 Zeilen vorher.
/usr/X11R6/include/GL/../core.h:123: Core/Resources/resourcetype_string.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:125: Core/Font/font.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:126: Core/Font/font_description.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:128: Core/Math/cl_vector.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:129: Core/Math/bezier.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:130: Core/Math/math.h: Datei oder Verzeichnis nicht gefunden
configure: failed program was:
#line 3464 "configure"
#include "confdefs.h"
#include <plib/pu.h>

gruß Daniel
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 14:15   Titel: Re: plib: Simgear findet header Dateien nicht

Hä ?

Das sind doch ClanLib-Headers ... ich wüsste nicht, dass SimGear oder die OpenGL Headers damit irgend etwas zu tun haben ...


Ich brauche mal alle Meldungen zwischen

"checking for plib/pu.h"

und

"configure: failed program was:"


Die "plib/pu.h"-Headerfile ansich ist auf jeden Fall nicht das Problem.
 

Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 14:40   Titel: Re: plib: Simgear findet header Dateien nicht

Hi!

Hm, das ist schon mal gut...;)

Hier sind die gewünschten Zeilen: (Sorry, ist relativ viel)

configure:3459: checking for plib/pu.h
configure:3469: gcc -E -I/usr/local/include -I/usr/X11R6/include conftest.c >/dev/null 2>conftest.out
In file included from /usr/X11R6/include/GL/texture.h:20,
from /usr/X11R6/include/GL/gl.h:27,
from /usr/X11R6/include/plib/ul.h:81,
from /usr/X11R6/include/plib/sg.h:28,
from /usr/X11R6/include/plib/pu.h:27,
from configure:3465:
/usr/X11R6/include/GL/../core.h:27: Core/Display/display.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:28: Core/Display/vidmode.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:29: Core/Display/displaycard.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:30: Core/Display/surfacepriority.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:31: Core/Display/surface.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:32: Core/Display/palette.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:33: Core/Display/pixelformat.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:34: Core/Display/surfaceprovider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:35: Core/Display/res_surface.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:36: Core/Display/mousecursor.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:37: Core/Display/mousecursor_provider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:38: Core/Display/display_events.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:40: Core/SurfaceProviders/generic_surfaceprovider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:41: Core/SurfaceProviders/provider_convpoly.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:42: Core/SurfaceProviders/provider_convpoly_basics.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:43: Core/SurfaceProviders/provider_empty.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:44: Core/SurfaceProviders/provider_fli.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:45: Core/SurfaceProviders/provider_pcx.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:46: Core/SurfaceProviders/provider_bmp.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:47: Core/SurfaceProviders/provider_ppm.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:48: Core/SurfaceProviders/provider_targa.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:49: Core/SurfaceProviders/canvas.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:50: Core/SurfaceProviders/sprite.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:51: Core/SurfaceProviders/sprite2.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:52: Core/SurfaceProviders/sprite_subarray_provider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:53: Core/SurfaceProviders/sprite_subsection_provider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:54: Core/SurfaceProviders/surface_manager.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:56: Core/Sound/sound.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:57: Core/Sound/soundformat.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:58: Core/Sound/static_soundprovider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:59: Core/Sound/stream_soundprovider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:60: Core/Sound/soundbuffer_session.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:61: Core/Sound/soundbuffer.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:62: Core/Sound/cd_audio.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:64: Core/SoundProviders/static_provider_wave.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:65: Core/SoundProviders/static_provider_raw.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:66: Core/SoundProviders/stream_provider_wave.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:67: Core/SoundProviders/stream_provider_raw.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:69: Core/Input/input.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:70: Core/Input/inputbutton.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:71: Core/Input/inputaxis.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:72: Core/Input/inputhat.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:73: Core/Input/inputcursor.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:74: Core/Input/key.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:75: Core/Input/inputbuffer.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:76: Core/Input/inputdevice.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:77: Core/Input/keyboard.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:78: Core/Input/mouse.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:79: Core/Input/inputbutton_basic.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:80: Core/Input/inputbutton_group.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:81: Core/Input/inputaxis_basic.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:82: Core/Input/inputaxis_group.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:83: Core/Input/inputbutton_to_axis_analog.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:84: Core/Input/inputbutton_to_axis_digital.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:86: Core/Network/network.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:87: Core/Network/netcomputer.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:88: Core/Network/netgroup.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:89: Core/Network/netmessage.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:90: Core/Network/netgame.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:92: Core/NetObjects/netobject.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:93: Core/NetObjects/netobject_controller.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:94: Core/NetObjects/netobject_creator.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:96: Core/System/setupcore.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:97: Core/System/clanapp.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:98: Core/System/keep_alive.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:99: Core/System/system.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:100: Core/System/cl_assert.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:101: Core/System/error.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:102: Core/System/thread.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:103: Core/System/mutex.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:104: Core/System/clanstring.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:105: Core/System/types.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:107: Core/IOData/cl_endian.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:108: Core/IOData/inputsource.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:109: Core/IOData/inputsource_provider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:110: Core/IOData/inputsource_memory.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:111: Core/IOData/outputsource.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:112: Core/IOData/outputsource_provider.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:113: Core/IOData/outputsource_memory.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:115: Core/Resources/resource_manager.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:116: Core/Resources/resource_manager_net.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:117: Core/Resources/resourcetype.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:118: Core/Resources/resource.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:119: Core/Resources/resourceoptions.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:120: Core/Resources/resourceoption.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:121: Core/Resources/resourcetype_boolean.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:122: Core/Resources/resourcetype_integer.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:123: Core/Resources/resourcetype_string.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:125: Core/Font/font.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:126: Core/Font/font_description.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:128: Core/Math/cl_vector.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:129: Core/Math/bezier.h: Datei oder Verzeichnis nicht gefunden
/usr/X11R6/include/GL/../core.h:130: Core/Math/math.h: Datei oder Verzeichnis nicht gefunden
configure: failed program was:
#line 3464 "configure"
#include "confdefs.h"
#include <plib/pu.h>


gruß Daniel
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 15:38   Titel: Re: plib: Simgear findet header Dateien nicht

Sag mal ... wann und wozu hast du diese ClanLib installiert ?

Dein Fehler ist, dass du die GL/gl.h, die mit der ClanLib kommt auf deinem System installiert hast und dadurch die zuvor vorhandene GL/gl.h überschrieben hast.


Die GL/gl.h von der ClanLib ist aber lediglich eine Header-File, die die GL/gl.h und GL/glu.h vom System, die ClanLibs Headers für die eigenen OpenGL-Erweiterungen (die jetzt nicht gefunden werden) und per #ifdef auf Windows noch die Windows.h included.


Mit anderen Worten - schmeiss die ClanLib runter, installier das entsprechende Paket deiner Distribution, dass die OpenGL-Headers drüber und freu dich, wenn du Glück gehabt hast und danach alles wieder heile ist.
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 15:39   Titel: Re: plib: Simgear findet header Dateien nicht

> dass die OpenGL-Headers [...]

sollte "das die OpenGL-Headers enthält" heissen.
 

Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 16:02   Titel: Re: plib: Simgear findet header Dateien nicht

Hi!

Vielen Dank. Du machst mir Hoffnung. ;)

Ehh, das ist mir jetzt peinlich zu fragen, aber wo kriege ich diese Header her? Ich benutze Suse7.0


gruß Daniel
 

Daniel
Gast





BeitragVerfasst am: 23. Sep 2001 16:08   Titel: Re: plib: Simgear findet header Dateien nicht

Hi!

Hm, hat sich erledigt...ich hatte noch eine Date namens gl.h drauf und damit funzt es.

Wirklich vielen vielen Dank für deine Hilfe. *SebastianEinenAusgeb*


gruß Daniel
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 16:21   Titel: Re: plib: Simgear findet header Dateien nicht

@ Daniel

Ich weiss ja nicht, wass du dir mit den ClanLib-Headers sonst noch geschrottet hast ...

Was hast du da eigentlich bei der Installation gefummelt ?

By default gehen die Header-Dateien nach

$PREFIX/include/ClanLib

und nicht nach /usr/X11R6/include (durch letzteres werden die System-OpenGL-Headers von den ClanLib-Headerfiles überschrieben, was bei dir passiert ist).


Okay, unter Umständen ist die Namensgebung der Headerfiles seitens den Entwicklern unglücklich gewählt worden, aber solange man nicht absichtlich die Headerfiles aus dem ClanLib-Verzeichnis heraus dorthin schiebt, wo unglücklicherweise die OpenGL-Headers vom System liegen (was hast du dir eigentlich dabei gedacht - vorallem, weil dadurch ja auch die Abhängigkeiten der ClanLib-Headerdateien untereinander zerstört werden) passiert ja auch nichts ...


Naja wie auch immer, bei SuSE müssten die OpenGL-Headers im mesa-devel Paket sein (bin mir jetzt aber nicht sicher).
 

Sebastian Ude
Gast





BeitragVerfasst am: 23. Sep 2001 16:23   Titel: Re: plib: Simgear findet header Dateien nicht

@ Daniel

Schön, dass es jetzt geht - aber lass in Zukunft mal alle Headerfiles nach der Installation da wo sie hingehören .
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Software Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy