Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

BBB-FBC (Version 1.00 v. 14.10.14)

Download

Screenshot

Screenshot
Vergrößern
Bild vergrößern

Bewertung

Bisher keine Bewertung
(Zum Abstimmen auf die Sterne klicken.)

Pferd trifft Hund: Dieser Download betrifft ursprünglich eine Pilotstudie, die in diesem Externer Link!englischen Forenbeitrag dokumentiert ist (war) und die zum ersten FreeBASIC Kompiler für ARM Prozessoren führte, entwickelt und getestet auf Externer Link!Beaglebone Black (BBB) Hardware.

Mittlerweile ist der Quelltext des FreeBASIC Kompilers dahingehend optimiert worden, dass er ohne Anpassung für ARM Prozessoren kompiliert werden kann. Eine Anleitung ist Externer Link!im englischen Wiki verfügbar.

Gemäß dieser Anleitung wurden folgende Binärdateien erstellt:

DateiBeschreibung
usr/local/bin/fbcausführbarer FreeBasic Kompiler
usr/local/lib/freebasic/linux-arm/Laufzeitbibliotheken und Linker Skripte
ReadMe.txtKurzbeschreibung (en)

Zur Installation werden die Dateien des Ordners usr mit der entsprechenden Ordnerstruktur auf dem BBB unter /usr installiert (root Zugriffsrechte erforderlich). Danach ist der fbc einsatzbereit. Der Kompiler arbeitet grundsätzlich mit der Option -gen gcc (gas und llvm funktionieren nicht).

Diese fbc Version ist nicht vollständig. Fehlende Dateien, z. B. Header oder Beispiele, können aus dem Externer Link!GIT Repository bezogen und nachinstalliert werden.

Noch ein Hinweis zum Betriebssystem

Ausgeliefert wurde der BBB früher mit Angström-LINUX, welches für den Einsatz von FreeBasic nur bedingt geeignet ist, da wesentliche Softwarekomponenten fehlen. Es wird daher dringend empfohlen, eine Ubuntu (oder Debian) Distribution auf dem BBB zu installieren.

Viel Spaß und Erfolg beim Experimentieren.

Anmerkung: Es ist auch ein Debian Paket mit dem Kompiler und allen Header-Dateien verfügbar (aktueller und einfacher zu installieren/entfernen).

English

See Externer Link!english forum thread.

Note: There's also a Debian packet containing compiler and header files available (more up to date and more easy to install/purge).

Weitere Screenshots:
Screenshot