Fragen und Bugreports zur PureBasic 4.0-Beta.
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 23.07.2007 23:28
Hallo!
Ich kann einfach gar nichts kompilieren. Ich habe es vom Terminal und IDE versucht, aber ich kriege immer die selbe Fehlermeldung:
Code: Alles auswählen
lavendum:~/purebasic/compilers# echo 'MessageRequester("Irgendwas","Einz zwei")' >> programm.pb
lavendum:~/purebasic/compilers# export PUREBASIC_HOME="/root/purebasic/"
lavendum:~/purebasic/compilers# ./pbcompiler programm.pb
******************************************
PureBasic 4.10 Beta 1 (Linux - x86)
******************************************
Loading external modules...
Error: Line 0 - Can't load any OSLibraries! Please re-install PureBasic
lavendum:~/purebasic/compilers#
Ich benutze Debian GNU/Linux wenn das irgendwie helfen kann.
While deinProgramm > meinProgramm : meinProgramm+1 : Wend
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 24.07.2007 13:30
Habe eine neu-installation von Debian gemacht, aber ich kriege immer noch die selbe Fehlermeldung.
Ich habe auch diesen Datei versucht:
http://www.purebasic.com/beta/linux/pbcompiler
...Leider funktioniert das auch nicht
While deinProgramm > meinProgramm : meinProgramm+1 : Wend
mk-soft
Beiträge: 3701 Registriert: 24.11.2004 13:12
Wohnort: Germany
Beitrag
von mk-soft » 25.07.2007 09:20
gt2dev und sdl 1.2 nachinstalliert?
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 25.07.2007 12:21
mk-soft hat geschrieben: gt2dev und sdl 1.2 nachinstalliert?
apt-get install libgtk2.0-dev libsdl1.2-dev bringt auch nichts.
While deinProgramm > meinProgramm : meinProgramm+1 : Wend
DarkDragon
Beiträge: 6267 Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:
Beitrag
von DarkDragon » 25.07.2007 12:29
Path variable ersetzen wär vielleicht noch notwendig.
export PUREBASIC_HOME=/root/purebasic
export PATH=$PUREBASIC_HOME/compilers:$PATH
Außerdem PUREBASIC_HOME ohne " und ohne dem / am Ende.
Zuletzt geändert von
DarkDragon am 25.07.2007 12:37, insgesamt 2-mal geändert.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 25.07.2007 12:34
DarkDragon hat geschrieben: Path variable ersetzen wär vielleicht noch notwendig.
export PUREBASIC_HOME=/root/purebasic
export PATH=$PUREBASIC_HOME/compilers:$PATH
Außerdem PUREBASIC_HOME ohne " und ohne dem / am Ende.
Nein
Code: Alles auswählen
lavendum:~# export PUREBASIC_HOME=/root/purebasic
lavendum:~# export PATH=$PUREBASIC_HOME/compilers:$PATH
lavendum:~# echo $PATH
/root/purebasic/compilers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
lavendum:~# cd purebasic
lavendum:~/purebasic# cd compilers
lavendum:~/purebasic/compilers# cat programm.pb
MessageRequester("Irgendwas...","Einz zwei")
lavendum:~/purebasic/compilers# pbcompiler programm.pb
******************************************
PureBasic 4.10 Beta 1 (Linux - x86)
******************************************
Loading external modules...
Error: Line 0 - Can't load any OSLibraries! Please re-install PureBasic
lavendum:~/purebasic/compilers#
While deinProgramm > meinProgramm : meinProgramm+1 : Wend
DarkDragon
Beiträge: 6267 Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:
Beitrag
von DarkDragon » 25.07.2007 12:37
An den fehlenden Rechten (Ordner $PUREBASIC_HOME/purelibraries) liegts nicht zufällig?
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 25.07.2007 12:41
DarkDragon hat geschrieben: An den fehlenden Rechten (Ordner $PUREBASIC_HOME/purelibraries) liegts nicht zufällig?
Nein, ich bin
root und ich habe schon die ganze
purebasic Ordner mit 777 gechmodded.
While deinProgramm > meinProgramm : meinProgramm+1 : Wend
mk-soft
Beiträge: 3701 Registriert: 24.11.2004 13:12
Wohnort: Germany
Beitrag
von mk-soft » 25.07.2007 12:57
Ich habe PB v4.x einfach in mein Home Ordner als User entpackt und keine weiteren einstellungen vorgenommen.
Lief auf Anhieb.
(Suse 10.0)
Lavendem
Beiträge: 37 Registriert: 23.07.2007 23:03
Wohnort: Finnland
Beitrag
von Lavendem » 25.07.2007 16:06
Ich habe das selbe getan:
1. Einloggen ins PureBasic Download Seite.
2. Download neueste Linux version.
3. Entpacken ins /root/ Ordner.
4. PUREBASIC_HOME definieren.
5. /root/purebasic/pbcompiler laufen.
Funktioniert aber nicht.
While deinProgramm > meinProgramm : meinProgramm+1 : Wend