Constant not found:#Green

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
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Constant not found:#Green

Beitrag von GreyEnt »

Hallo,

hab es entlich mal geschafft PB unter Linux ans laufen zu bekommen. :)
Und nun kommt natürlich auch beim Ausführen eines Codes die erste Meldung
"Constant not found:#Green".

Nun kann ich mir nicht vorstellen das es für Linux nicht die gleichen Konstanten gibt. :) Aber was mach ich da nicht richtig? Bestimmt wieder was saudoofes und Hr. Platzke kriegt es nicht auf den Schirm. :(

vielen Dank schonmal
MfG
Dieter
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
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

Beitrag von ts-soft »

Nur die Konstanten beginnend mit #PB_ sind PB Konstanten und in allen
OSes verfügbar! #green ist eine API Konstante
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
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

danke ts-soft

blöde API Konstante :)

wie gehe ich denn nun vor?
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
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

Beitrag von ts-soft »

Dieter Platzke hat geschrieben: wie gehe ich denn nun vor?

Code: Alles auswählen

Debug #Green
unter Windows oder falls das nicht mehr zur
Verfügung steht, nimm einfach: 65280
:wink:
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
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

ach so.

sag doch gleich das es die konstante unter Linux nicht gibt. :)
manchmal versteh ich euch Profis nicht. :)

das nächste Problem ist: InitSprie3D()
schade nun wirds mühselig.
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
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

Beitrag von ts-soft »

Dieter Platzke hat geschrieben:ach so.

sag doch gleich das es die konstante unter Linux nicht gibt. :)
manchmal versteh ich euch Profis nicht. :)
Genau das sagte ich doch
:wink:
Dieter Platzke hat geschrieben: das nächste Problem ist: InitSprie3D()
schade nun wirds mühselig.
Programmieren ist meist etwas mühselig, sonst wäre es ja so langweilig wie
Spielen :mrgreen:
http://www.purearea.net/pb/german/manua ... cific.html
dort sind die Unterschiede aufgeführt. InitSprie3D() funktioniert übrigens
unter keinem OS :mrgreen:
InitSprite3D() erfordert anscheinend das SubSystem opengl. Dann kennt er
zumindest die Funktion. Bei mir fehlt ihm dann aber eine oder mehrere Libs,
da ich diesen spritigen Kram nicht benötige. Aber wird Dir vielleicht einer der
Spielchen-Progger helfen können. Denke ich mal.

Gruß
Thomas

// edit:
auf jedenfall wird: libxxf86vm-dev gebraucht
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
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

InitSprie3D() funktioniert übrigens
unter keinem OS
gute entscheidung von mir ins Bett zu gehen. :)

dank dir für die Infos.
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
Benutzeravatar
AndyMars
Beiträge: 139
Registriert: 08.09.2004 11:59
Computerausstattung: Win10 Home 64bit, i7-2600k @ 3.4 GHz, 8GB RAM, AMD Radeon R9 200
Wohnort: Zürich, Schweiz
Kontaktdaten:

Beitrag von AndyMars »

ts-soft hat geschrieben:...sonst wäre es ja so langweilig wie Spielen...
Wie? Wo? Was heisst denn das? Und das sagst du uns erst jetzt, nachdem ich hunderte von Stunden in - äehm - einem bekannten Spiel verbracht habe....

:wink:
Grüsse von AndyMars
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

hat denn jemand eine Idee, wie ich die Geschichte "InitSprite3D()" unter Linux ans laufen bekomme?
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
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

Beitrag von ts-soft »

Einfach aufrufen und gucken was der Compiler für Fehler meldet, dann das
entsprechende Paket im Packetmanager suchen und die passende *.deb
installieren, bzw. das passende rpm-Paket
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