|
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
FreeBaselino
Anmeldungsdatum: 22.03.2016 Beiträge: 1
|
Verfasst am: 22.03.2016, 20:41 Titel: Installationsproblem |
|
|
Hallo, erstmals heute hier und gleich mit einem Installationsproblem.
Ich habe FreeBasic heruntergeladen und in einem Verzeichnis entpackt. Danach wurde FBIde 0.4.6. heruntergeladen.
Im Editor habe ich den richtigen Compilerpfad zu fbc.exe angegeben.
Anschließend habe ich als Beispiel filechooser_test.bas in den Editor geladen.
Beim Compilieren treten reihenweise Fehlermeldungen bzgl ...\bin\win64\ld.exe auf. Es werden beispielsweise nicht gefunden:
-lgtk-3
-lglib-2.0
-lgthread-2.0
-lgio-2.0
usw.
Habe ich etwas falsch installiert?
Ich habe FreeBasic in einem download-Verzeichnis gespeichert. Ist das falsch? |
|
Nach oben |
|
|
St_W
Anmeldungsdatum: 22.07.2007 Beiträge: 949 Wohnort: Austria
|
Verfasst am: 22.03.2016, 22:00 Titel: |
|
|
Du machst im Grunde alles richtig. Du kannst FreeBasic überall hingeben, nur im Ordner deiner Quellcode Dateien (.bas) brauchst du Schreibrechte, damit du dein Programm bearbeiten sowie kompilieren kannst.
Die Fehlermeldungen die der Linker da ausgibt bedeuten, dass er die angeführten Bibliotheken nicht finden kann.
Das Beispielprogramm, das du ausprobieren wolltest basiert offensichtlich auf GTK, einer Bibliothek für grafische Benutzeroberflächen (u.a.). FreeBasic enthält einige Beispiele und Header für die Verwendung solcher Bibliotheken; die Bibliotheken sind aber nicht im FreeBasic Paket enthalten, sondern müssen vom entsprechenden Entwickler/Hersteller heruntergeladen werden.
Im Fall von GTK wäre das http://www.gtk.org/
Es scheint leider keine vorkompilierten Bibliotheken für Windows direkt zum Download zugeben; lt. Website kannst du es als MSYS2 Paket installieren (oder natürlich selber kompilieren).
GTK ist generell nicht wirklich Windows-freundlich ...
Mit FLTK, IUP oder WinAPI bisst du vermutlich besser dran.
Es schadet aber nicht MSYS2 einzurichten. Ich habe letztens vom alten MSYS von MinGW.org auf MSYS2 mit MinGW-w64 aktualisiert und es funktioniert großteils ganz gut. Du brauchst es häufiger wenn du Bibliotheken verwenden willst, die eher aus der Linux Welt kommen.
FLTK: http://freebasic.net/forum/viewtopic.php?f=14&t=21548
IUP: http://webserver2.tecgraf.puc-rio.br/iup/ ; Header sind bereits im FB Paket dabei
WinAPI Header sind ebenfalls im FB Paket dabei. _________________ Aktuelle FreeBasic Builds, Projekte, Code-Snippets unter http://users.freebasic-portal.de/stw/
http://www.mv-lacken.at Musikverein Lacken (MV Lacken) |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|