Seite 1 von 1

OpenWindowedScreen Mit Engine3D

Verfasst: 21.04.2012 14:30
von FosJonas
Guten Tag,

Wenn ich OpenWindowedScreen mit InitEngine3D verbinde, dann funktioniert dies nur in c.a. 50% der Fälle, in den anderen Fällen schmiert das Programm mit der Meldung "Das zu debuggende Executable endete unerwartet" ab.

Code: Alles auswählen

InitEngine3D() ;Ohne dies hier funktionert es immer
InitSprite()
Global Window.i
Window = OpenWindow(#PB_Any,0,0,640,480,"",#PB_Window_ScreenCentered)
Debug "Es klappt nicht"
OpenWindowedScreen(WindowID(Window),0,0,640,480,0,0,0) ;Funktioniert nur manchmal
Debug "Es klappt doch"
Was ich allerdings nicht verstehe ist was dieses Problem auslöst, bzw. wie ich es umgehen kann.
Hat da jemand eine Idee? Bzw. tritt das vielleicht nur bei mir ein?

Danke für jede Hilfe im vorraus

Re: OpenWindowedScreen Mit Engine3D

Verfasst: 21.04.2012 21:04
von Dristar
Hallo

Ich bekomme bei dem "OpenWindowedScreen" ein Linker error . :| mit

Ubuntu 11.10 ONEIRIC
Purbasic 4.61 Beta 1

Linker Error

/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lGLU
/usr/bin/ld: cannot find -lXxf86vm
collect2: ld gab 1 als Ende-Status zurück

mfg Dristar

Re: OpenWindowedScreen Mit Engine3D

Verfasst: 21.04.2012 21:20
von ts-soft
@Dristar

Du solltest erstmal meiner Installationsanleitung folgen:
http://www.purebasic.fr/german/viewtopi ... 58#p300858

Das hast Du offentsichtlich nicht gemacht.
Danach fehlen evtl. noch die OpenGL Treiber, wobei ich etwas verwundert bin, die sollten per Default da sein?

Unter Ubuntu 11.10 32-Bit gibts auch kleinere Probleme, unter Ubuntu 12.04 64-Bit schien alles zu laufen, hab
aber nur kurz angetestet, da mich das 3D Zeuchs nicht sonderlich interessiert.

Gruß
Thomas

Re: OpenWindowedScreen Mit Engine3D

Verfasst: 21.04.2012 21:56
von Dristar
@ts-soft

Danke. So oft bin ich nicht im Forum , dass ich so ein guten Tip mitbekomme.
Schade das es nicht in der mitgelieferten INSTALL Datei steht.

*****************************************************************

PureBasic v4.20 for Linux x86

(c) 2008 - Fantaisie Software

*****************************************************************

Ach die ist ja für V4.20 :roll: . Ich hätte es besser wissen müssen "Baustelle Purebasic".

Gruß
Oliver

Re: OpenWindowedScreen Mit Engine3D

Verfasst: 21.04.2012 22:24
von ts-soft
Solltest Du etwas als unverständlich oder unvollständig, in meiner Anleitung, empfinden,
gib mir bitte Bescheid, damit ich es verbessern, bzw. vervollständigen kann, bin nicht so
der Erklärbär :lol: