Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

FreeBASIC 0.90.0 erschienen

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MOD
Fleißiger Referenzredakteur


Anmeldungsdatum: 10.09.2007
Beiträge: 1003

BeitragVerfasst am: 25.06.2013, 17:35    Titel: FreeBASIC 0.90.0 erschienen Antworten mit Zitat

Das neue Release FreeBASIC 0.90.0 ist seit gestern bei uns im FreeBASIC-Portal verfügbar! lächeln Mehr Infos...

Die neuen Downloadpakete sind auch schon hochgeladen: http://www.freebasic-portal.de/downloads/aktuelle-compiler/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 25.06.2013, 23:23    Titel: Antworten mit Zitat

Compiler-Optionen sind schon aktualisiert..
..Compiler-Beschreibung folgt morgen(??)happy
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Quisslich



Anmeldungsdatum: 09.09.2012
Beiträge: 38

BeitragVerfasst am: 26.06.2013, 15:38    Titel: Antworten mit Zitat

chic, gleich mal saugen.
Danke.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
darkinsanity
aka sts


Anmeldungsdatum: 01.11.2006
Beiträge: 456

BeitragVerfasst am: 28.06.2013, 01:22    Titel: Antworten mit Zitat

Argh, in jeder neuen Version kommen neue Schlüsselwörter hinzu die dazu führen dass mein Kernel erstmal nicht kompiliert. Das hat man wohl davon wenn man Sprachen benutzt die noch weiterentwickelt werden zwinkern
_________________
Traue keinem Computer, den du nicht aus dem Fenster werfen kannst -- Steve Wozniak
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1048
Wohnort: Niederbayern

BeitragVerfasst am: 28.06.2013, 02:55    Titel: Antworten mit Zitat

Ich glaube ich habe einen Bug gefunden?

Irgendwie lässte sich folgender Code nicht kompilieren:

Code:
#INCLUDE "fmod.bi"
SCREENRES 640, 320, 32
Dim fmusik As FMUSIC_MODULE PTR
fmusik = FMUSIC_LoadSong("Biene Maja - Karel Gott_32.mp3")
FMUSIC_PlaySong(fmusik)
SLEEP
END


Fehlermeldung:
Zitat:
Biene.o:fake:(.text+0x46): undefined reference to `FMUSIC_LoadSong@4'
Biene.o:fake:(.text+0x51): undefined reference to `FMUSIC_PlaySong@4'


Vielleicht kann da jemand weiterhelfen?
Ich wollte eine Musikdatei mit Freebasic abspielen lassen!
Gibt es sonst noch Möglichkeiten eine Mididatei oder Wavdatei oder eine mp3 Datei abzuspielen?

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
St_W



Anmeldungsdatum: 22.07.2007
Beiträge: 956
Wohnort: Austria

BeitragVerfasst am: 28.06.2013, 03:08    Titel: Antworten mit Zitat

@ALWIM: Das ist keine Fehlermeldung des Compilers, sondern des Linkers. Mit der neuen FBC Version sollte das also relativ wenig zu tun haben.

Viel eher kommt es auf die von dir verwendeten (Import-) Bibliotheken an (.lib /.dll). Wenn du fehlerhafte, alte, unvollständige oder schlicht zur Verwendeten "fmod.bi" inkompatible Importbibliotheken verwendest erscheinen üblicherweise Fehlermeldungen wie diese. Ebenso, wenn man vergisst die Bibliotheken beim Linken anzugeben (was aber in diesem Fall die "fmod.bi" erledigen sollte)

Also: überprüfe die verwendeten Importbibliotheken sowie die "fmod.bi" Headerdatei und alle zugehörigen und nimm ggf. jene vom altern Compilerpaket, wenn diese funktioniert hat. Beim aktuellen FBC sind nämlich die Importbibliotheken soweit ich weiß nicht mehr im Downloadpaket enthalten, sondern müssen bei Bedarf extra heruntergeladen werden.

ALWIM hat Folgendes geschrieben:
Gibt es sonst noch Möglichkeiten eine Mididatei oder Wavdatei oder eine mp3 Datei abzuspielen?
Natürlich gibt es die. FreeBasic bringt im Examples Ordner sogar Beispiele wie das geht.
Alternativen wären z.B. andere Bibliotheken (wie etwa BASS) oder auch die WinAPI.
_________________
Aktuelle FreeBasic Builds, Projekte, Code-Snippets unter http://users.freebasic-portal.de/stw/
http://www.mv-lacken.at Musikverein Lacken (MV Lacken)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1048
Wohnort: Niederbayern

BeitragVerfasst am: 28.06.2013, 13:19    Titel: Antworten mit Zitat

Irgendwie funktioniert das ganze nicht?

Sobald ich eine der Beispieldateien kompilieren will, kommt folgende Fehlermeldung:

Zitat:
D:\FREEBA~1.90\bin\win32\ld.exe: cannot find -lbass


Die .bi Datei ist aber vorhanden! Vielleicht im falschen Ordner?

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4703
Wohnort: ~/

BeitragVerfasst am: 28.06.2013, 14:07    Titel: Antworten mit Zitat

Das heißt, das du die lib nicht hast, in deinem Fall also die bass.dll. Die gibt es z. B. direkt beim Hersteller: http://un4seen.com
Am besten die DLL in den Programmordner deiner .bas und .exe legen.
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1048
Wohnort: Niederbayern

BeitragVerfasst am: 28.06.2013, 17:16    Titel: Antworten mit Zitat

nemored hat Folgendes geschrieben:
Das heißt, das du die lib nicht hast, in deinem Fall also die bass.dll. Die gibt es z. B. direkt beim Hersteller: http://un4seen.com
Am besten die DLL in den Programmordner deiner .bas und .exe legen.


Doch die ist vorhanden! Schon komisch. Wenn ich mit der Version 0.24 kompilieren will, kommt wieder die komische Meldung vom Linker.
Und bei der Version 0.90 die andere. Ich glaube die Dateien sind im falschen Ordner drin?

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
St_W



Anmeldungsdatum: 22.07.2007
Beiträge: 956
Wohnort: Austria

BeitragVerfasst am: 28.06.2013, 21:37    Titel: Antworten mit Zitat

Die Importbibliothek für BASS hab ich vor kurzem auf Anfrage im IRC neu erstellt, da die vom fbc 0.25 bei einem User nicht funktioniert hatte. Download der Importbibliothek (.dll.a) für BASS und hilfreiche Dateien, wenn du diese selbst erstellen willst, gibts hier:
http://users.freebasic-portal.de/stw/files/prog/fb/misc/bass/

Die Import-Libs sind üblicherweise im "lib\win32" Unterordner von FreeBasic bzw. direkt beim Quellcode. Außerdem folgen sie einer bestimmten Namenskonvention: Wenn die DLL z.B. "bass.dll" heißt, dann heißt die Importbibliothek "libbass.dll.a" (also ein Präfix "lib" und ein Suffix ".a" werden hinzugefügt).
_________________
Aktuelle FreeBasic Builds, Projekte, Code-Snippets unter http://users.freebasic-portal.de/stw/
http://www.mv-lacken.at Musikverein Lacken (MV Lacken)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1048
Wohnort: Niederbayern

BeitragVerfasst am: 29.06.2013, 18:21    Titel: Antworten mit Zitat

Es fehlt jedes mal die Datei mit der Endung:
Zitat:
.dll.a

Jetzt geht es! Sound ist vorhanden!!!

Doch kein Linkerbug! grinsen Man muss nur alle Dateien haben!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MOD
Fleißiger Referenzredakteur


Anmeldungsdatum: 10.09.2007
Beiträge: 1003

BeitragVerfasst am: 01.07.2013, 18:08    Titel: Antworten mit Zitat

Die deutsche FreeBASIC Befehlsreferenz ist seit gestern vollständig an die Neuerungen der neuen Version angepasst. Frohes Rumstöbern. lächeln
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1876
Wohnort: D59192

BeitragVerfasst am: 02.07.2013, 16:16    Titel: netter Gag Antworten mit Zitat

grinsen
Zitat:
Re: 0.90 vs 0.24

Postby marcov » Jun 28, 2013 13:31

Paolo_R wrote: Sorry if this is a silly question but what is the difference between FB 0.90 and FB 0.24?

About FB 0.66 lächeln

_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
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.

 Impressum :: Datenschutz