PB LINUX Installation - kann sich evtl. mal jemand erbarmen

Anfängerfragen zum Programmieren mit PureBasic.
MARTIN
Beiträge: 454
Registriert: 08.09.2004 14:03
Wohnort: Kiel

Beitrag von MARTIN »

wird nur die gtk2 unterstützt
Ich wollte aber noch mal anmerken das es ein PB-Problem ist.
Ich habe dem heinz.goldbach ein C-Code geschickt und der lies sich problemlos sowohl mit gtk als auch gtk2 compilieren.
Amilo 1667|Suse Linux 10.1_64bit/WinXP |PB 4.00/3.94
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 »

Ich denke es ist kein PB-Problem, sondern eins mit der Kompatibilitäts-Lib, die SuSE da verwendet, die unterstützt eben nicht alles, sondern dient nur der weitgehenden Kompatibilität zu GTK1 Anwendungen, aber nicht deren Programmierung.
Seit ich die FTP-Version von SuSE drauf habe, habe ich fast keine Probleme mehr.
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
MARTIN
Beiträge: 454
Registriert: 08.09.2004 14:03
Wohnort: Kiel

Beitrag von MARTIN »

mit der Kompatibilitäts-Lib
Was sind "Kompatibilitäts-Lib" ?
Amilo 1667|Suse Linux 10.1_64bit/WinXP |PB 4.00/3.94
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 »

Bei der Download-Version ist wird eine Lib als Ergänzung zur GTK2 Lib installiert, das auch GTK1 Anwendungen ermöglicht, aber eben nicht alle Features enthält. Es werden also nicht beide Komplett Installiert, sondern nur GTK2 wird komplett installiert. SuSE compiliert sich seinen Kram da schon zusammen :wink:
Namen der Lib hab ich mir nicht gemerkt, kannst ja mal in Yast nachschauen, müßteste ja finden.

Habs ja nur daran gemerkt, das jedesmal, wenn ich GTK-1 libs ausgewählt habe, er eine Problem hatte, wo eine Kompatibilitätslib deinstalliert werden mußte usw.
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
MARTIN
Beiträge: 454
Registriert: 08.09.2004 14:03
Wohnort: Kiel

Beitrag von MARTIN »

heinz.goldbach hat aber jetzt die gelichen gtk-libs wie in der ftp-version.

Dass es aber bei der andern Version irgendwelche kompatibilitäts-libs anstatt normalen gtk-libs installiert werden, wusste ich auch nicht.
Amilo 1667|Suse Linux 10.1_64bit/WinXP |PB 4.00/3.94
heinz.goldbach
Beiträge: 93
Registriert: 16.11.2005 18:27
Wohnort: Neuss

Beitrag von heinz.goldbach »

Die Version 9.3 von SUSE war auf einer DVD in der Zeitung CT.
Ich habe dann nach Anleitung von Martin die benötigten Pakete runtergeladen. Die Pakete GTK1 und GTK2 devel nebst Zubehör und einigem mehr sind gemäß YAST alle drauf, Aktiv, Fehlerfrei und upgedated.
Ich glaube, das in PB ein kleiner Bug ist. Ansonsten sollte es ja laufen.
Grüße
Heinz
---------------------------------------------------
Man lernt nur aus Fehlern!
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 »

>> war auf einer DVD in der Zeitung
Also dasselbe wie die Downloadversion, lief bei mir auch nicht. Hab dann auf
anraten von Martin eine FTP-Installation gemacht, in der ich gleich alle für PB
erforderlichen Paket installiert habe, keine Probleme.
Habs jetzt schon 2x per FTP installiert, einmal Real als zweites OS und einmal
für VMware. Beides läuft super, bis auf der ColorRequester unter GTK2.
Wollte erst alles vom Server laden, um nicht per FTP installieren zu müssen,
da gabs aber laufend Problem. Aber direkt per FTP geht sehr zuverlässig.
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
freak
PureBasic Team
Beiträge: 766
Registriert: 29.08.2004 00:20
Wohnort: Stuttgart

Beitrag von freak »

Gtk 1.2 lässt sich auch bei der Suse 9.3 downloadversion "relativ" leicht installieren.
Dazu muss man auf http://www.gtk.org/download/ die Sourcen für gtk 1.2
(glib und gtk)
runterladen und gemäß der Anleitung in den Archiven compilieren.
(das config script und dann make ausführen, als root)

Danach musste ich noch die PATH Umgebungsvariable für den user anpassen,
weil die scheinbar nur für root um die benötigten Verzeichnisse erweitert wurde.
(Das kann man auf die gleiche Art machen wie man die PUREBASIC_HOME variable setzt)

Danach sollte eigentlich alles funktionieren.
Velz
Beiträge: 182
Registriert: 18.10.2004 22:20

Beitrag von Velz »

Bei mir lief PB nach vielen jämmerlichen Versuchen mit 9.2 auf der Kaufversion 9.3 sofort mit GTK2 stabil. Installation wie im Liesmich beschrieben ...

War wie Plug and Play... ist die Kaufversion doch etwas anders ?
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 »

>> War wie Plug and Play... ist die Kaufversion doch etwas anders ?
ja, in der Kaufversion sind auch nicht GPL-Programme und Kernel, so das viel mehr Hardware unterstützt wird. Gerade im Multimedia Bereich kommt man oft ohne Non-GPL Software nicht aus, betrifft Hard- und Software. Man kann aber die Installatinsquellen soweit erweitern, das man diese Pakete auch bekommt (kommen dann per FTP))
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