OpenWindowedScreen Mit Engine3D

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
FosJonas
Beiträge: 121
Registriert: 12.11.2008 19:31

OpenWindowedScreen Mit Engine3D

Beitrag 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
Purebasic 5.10 | Kubuntu 12.04 (64 bit) | Opera 12.01 | Nvidia GT 9800
Xubuntu 12.04 (64 bit) | Intel HD Graphis (Onboard)
Dristar
Beiträge: 72
Registriert: 13.09.2004 12:46

Re: OpenWindowedScreen Mit Engine3D

Beitrag 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
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: OpenWindowedScreen Mit Engine3D

Beitrag 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
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Dristar
Beiträge: 72
Registriert: 13.09.2004 12:46

Re: OpenWindowedScreen Mit Engine3D

Beitrag 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
PB 4.61 Beta 1 , Linux Ubuntu 11.10 ...
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: OpenWindowedScreen Mit Engine3D

Beitrag 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:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten