PB unter Arch Linux
- legion
- Beiträge: 467
- Registriert: 08.10.2006 18:04
- Computerausstattung: Intel Core i5-6500 @ 4x 3.6GHz mit Windows 10 Pro, Intel Core-i7 mit Ubuntu 18.04 bionic, x86_64 Linux 4.18.0-16-generic, Microsoft Surface Pro - Windows 10 Pro
- Wohnort: Wien
- Kontaktdaten:
PB unter Arch Linux
Hallo meine Freunde !
Hat jemand Erfahrung mit Purebasic unter Arch bzw. Manjaro ?
Funktioniert das und auf was muss ich bei der Installation achten ?
Vielen Dank !!!
Hat jemand Erfahrung mit Purebasic unter Arch bzw. Manjaro ?
Funktioniert das und auf was muss ich bei der Installation achten ?
Vielen Dank !!!
PB 5.71 LTS Windows 10 Pro & Ubuntu 18.04.2 LTS & Linux Mint 19.3
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
Re: PB unter Arch Linux
Einfach ausprobieren ob die erforderlichen Pakete installiert werden.
Purebasic
---------
sudo apt-get install build-essential gcc g++
sudo apt-get install libxxf86vm-dev libxine2-dev unixodbc-dev libsdl1.2-dev libsdl2-dev
sudo apt-get install libgtk2.0-dev libgtk-3-dev libwebkitgtk-dev libwebkitgtk-3.0-dev libwebkit2gtk-4.0-dev
Subsystem qt
------------
sudo apt-get install qtbase5-dev qttools5-dev qtmultimedia5-dev qtdeclarative5-dev libqt5svg5-dev libqt5webkit5-dev libqt5multimedia5-plugins
Ubuntu Gnome 18.xx (For PB-IDE)
-------------------------------
sudo apt install libcanberra-gtk-module
Obsoleted
---------
;sudo apt-get install libgnome2-dev
;sudo apt-get install libgnomeprintui2.2-dev libxine-dev
Ubuntu missing default libs (Without developer packets)
-------------------------------------------------------
gtk2
- sudo apt-get install libgtk2.0
gtk3
- sudo apt-get install libwebkitgtk-3.0
qt
- sudo apt install qt5-default
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
- legion
- Beiträge: 467
- Registriert: 08.10.2006 18:04
- Computerausstattung: Intel Core i5-6500 @ 4x 3.6GHz mit Windows 10 Pro, Intel Core-i7 mit Ubuntu 18.04 bionic, x86_64 Linux 4.18.0-16-generic, Microsoft Surface Pro - Windows 10 Pro
- Wohnort: Wien
- Kontaktdaten:
Re: PB unter Arch Linux
Wollte eigentlich nicht der Tester sein, aber werde mich mal durchkämpfen
oder auch nicht.
Vielen Dank !!!
oder auch nicht.
Vielen Dank !!!
PB 5.71 LTS Windows 10 Pro & Ubuntu 18.04.2 LTS & Linux Mint 19.3
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
- 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: PB unter Arch Linux
Das wirste wohl vergessen könnenlegion hat geschrieben:Wollte eigentlich nicht der Tester sein, aber werde mich mal durchkämpfen
oder auch nicht.
Arch-Linux hat "alle" Libs vorinstalliert und die "meisten" Dev-Files. Das meiste läuft also "Out-Of-The-Box", aber sicher nicht alles. Welche Dev-Files jetzt fehlen, da kommt es auf die Distribution, Version usw. an. Das kann man eigentlich nur Testen, obwohl es nur etwas ausgefallenere Sachen sein dürften.
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.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- legion
- Beiträge: 467
- Registriert: 08.10.2006 18:04
- Computerausstattung: Intel Core i5-6500 @ 4x 3.6GHz mit Windows 10 Pro, Intel Core-i7 mit Ubuntu 18.04 bionic, x86_64 Linux 4.18.0-16-generic, Microsoft Surface Pro - Windows 10 Pro
- Wohnort: Wien
- Kontaktdaten:
Re: PB unter Arch Linux
Ja zum laufen habe ich es schon gebracht, aber wie du schon sagst, nicht unbedingt
zu meiner Zufriedenheit. Das blöde ist, dass die Pakete bei Arch alle anders heißen.
Aber gut, muss ja nicht sein !
Danke !
zu meiner Zufriedenheit. Das blöde ist, dass die Pakete bei Arch alle anders heißen.
Aber gut, muss ja nicht sein !
Danke !
PB 5.71 LTS Windows 10 Pro & Ubuntu 18.04.2 LTS & Linux Mint 19.3
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
Re: PB unter Arch Linux
Unter Manjaro läuft PureBasic, wie schon gesagt wurde, weitestgehend Out-of-the-Box.
Für das WebGadget und die Dialogs sind zusätzliche Pakete zu installieren:
Standardmäßig verwendet der Compiler vermutlich nur einen Thread. Es besteht die Möglichkeit dem Compiler mehr Threads erstellen zu lassen, wodurch die Kompilierung deutlich schneller gehen sollte. Führe dafür folgende Schritte vor der Installation der AUR-Pakete durch:
PureBasic-Dateien automatisch mit PureBasic öffnen lassen:
Für das WebGadget und die Dialogs sind zusätzliche Pakete zu installieren:
- Standard: webkitgtk (GTK3, AUR)
- Für Subsystem "gtk2": webkitgtk2 (AUR)
- Für Subsystem "qt": qt5-webkit
Standardmäßig verwendet der Compiler vermutlich nur einen Thread. Es besteht die Möglichkeit dem Compiler mehr Threads erstellen zu lassen, wodurch die Kompilierung deutlich schneller gehen sollte. Führe dafür folgende Schritte vor der Installation der AUR-Pakete durch:
- Das Tool nproc im Terminal ausführen und die Ausgabe notieren. Es ermittelt die Anzahl der benutzbaren Prozessoren.
- Ausführen: sudo nano /etc/makepkg.conf
- Zeile suchen, die wie folgt beginnt: #MAKEFLAGS
- Das Raute-Zeichen am Anfang entfernen
- Die Zahl hinter dem Buchstaben "j" durch die oben notierte Zahl ersetzen
- Datei speichern: STRG+O und Enter-Taste
- Datei schließen: STRG+X
- sudo nano ~/.bashrc
- Am Ende der Datei einfügen:Es wird angenommen, dass PureBasic im Home-Verzeichnis installiert wurde. Andernfalls muss selbstverständlich der Pfad angepasst werden.
Code: Alles auswählen
export PUREBASIC_HOME=~/purebasic export PATH=$PUREBASIC_HOME/compilers:$PATH
- Datei speichern: STRG+O und Enter-Taste
- Datei schließen: STRG+X
Code: Alles auswählen
$ pbcompiler code.pb ...
Code: Alles auswählen
$ pbcompiler --version
Code: Alles auswählen
$ purebasic --version
- Ausführen:
Code: Alles auswählen
$ cd .local/share/mime/packages $ nano user-extension-purebasic.xml
- Das in die Datei einfügen:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-extension-purebasic"> <comment>purebasic files</comment> <glob pattern="*.pb"/> <glob pattern="*.pbi"/> </mime-type> </mime-info>
- Datei speichern: STRG+O und Enter-Taste
- Datei schließen: STRG+X
- Ausführen:
Code: Alles auswählen
$ update-mime-database ~/.local/share/mime $ xfce4-mime-settings
- Schreibe "purebasic" in das Filterfeld
- Doppelklicke den Listeneintrag: application/x-extension-purebasic
- Wähle die PureBasic-Programmdatei, z. B.: /home/mueller/purebasic/compilers/purebasic
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
- legion
- Beiträge: 467
- Registriert: 08.10.2006 18:04
- Computerausstattung: Intel Core i5-6500 @ 4x 3.6GHz mit Windows 10 Pro, Intel Core-i7 mit Ubuntu 18.04 bionic, x86_64 Linux 4.18.0-16-generic, Microsoft Surface Pro - Windows 10 Pro
- Wohnort: Wien
- Kontaktdaten:
Re: PB unter Arch Linux
Wow ! Vielen Dank für die TOP Anleitung !
Das erleichtert die Sache ungemein.
Das erleichtert die Sache ungemein.
PB 5.71 LTS Windows 10 Pro & Ubuntu 18.04.2 LTS & Linux Mint 19.3
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!
-----------------------------------------------------
Alles ist, wie man glaubt, dass es ist!