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:

Compilier Fehler

 
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
FB Noob



Anmeldungsdatum: 04.11.2007
Beiträge: 1

BeitragVerfasst am: 04.11.2007, 14:33    Titel: Compilier Fehler Antworten mit Zitat

Hallo

Heute ist mein erster Tag mit FreeBasic, deshalb habe ich mich an die Turoials gewagt um FreeBasic zu Lernen. Manche Tutorials funktionieren aber nicht. Wenn ich z.b den Code
Code:
let x=5
print
eintippe und dann Compilieren möchte kommt folgendes.
Code:
Command executed:
"C:\Programme\FreeBasic\fbc.exe" "C:\Programme\FreeBasic\FBIDETEMP.bas"

Compiler output:
C:/Programme/FreeBasic/FBIDETEMP.bas(1) error 135: Only valid in -lang deprecated or qb, found 'let' in 'let x=5'

Results:
Compilation failed

System:
FBIde: 0.4.6
fbc:   FreeBASIC Compiler - Version 0.18 (08-13-2007) for win32 (target:win32)
OS:    Windows XP (build 2600, Service Pack 2)


Dabei steht es im Tutorial das ich es so machen soll.


Zuletzt bearbeitet von FB Noob am 04.11.2007, 14:40, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 04.11.2007, 14:37    Titel: Antworten mit Zitat

freebasic.de (ich vermute mal, dort hast du das Tutorial her) ist einfach nur noch veraltet und wird so gut wie nicht mehr gepflegt.
Für aktuelle Tutorials, etc. FreeBasic-Portal.de.

Bitte sag das nächste mal dazu, von wo du das Tutorial her hast. zwinkern Es gibt schließlich nicht nur eins...
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Bimi



Anmeldungsdatum: 03.12.2007
Beiträge: 66

BeitragVerfasst am: 04.12.2007, 09:02    Titel: Antworten mit Zitat

....ein Tutorial das die Arbeit mit LET lehrt ist für mich mehr als fraglich.

LET wurde nocht bei den ersten BASIC-Versionen benötigt - aber schon zu Beginn der 80er Jahre des letzten Jahrtausends kam jedes BASIC ohne LET aus...

FreeBasic ist etwas moderner. Wenn der Compiler meint das Flag "-lang deprecated" soll gesetzt werden, dann will er dir damit folgendes mitteilen:

"Der Code den ich kompilieren soll enthält ein Schlüsselwort oder einen Konstrukt der nicht mehr zeitgemäß ist, der unter FreeBasic durch einen effektiveren Konstrukt ersetzt wurde oder der unter FreeBasic keinen Sinn ergibt. Wenn du die Option lang auf deprecated oder qb setzt, werde ich des ohne Warnung dennoch compilieren, was bei der Übernahme einer bestehenden Applikation durchaus sinnvoll sein kann. Bei einer Neuentwicklung solltest du die angemekerten Dinge ändern. Ich unterstütze sie zwar - aber weiß nicht wie lange noch"

-lang deprecated: Ich unterstütze auch hoffnungslos veraltete Konstrukte wie LET
-lang qb: Ich bin zu QB so kompatibel wie nur irgend möglich
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1876
Wohnort: D59192

BeitragVerfasst am: 04.12.2007, 12:55    Titel: Antworten mit Zitat

Was ist denn da passiert?
    1) FB Noop ; Verfasst am: 04.11.2007, 13:33 Titel: Compilier Fehler
    2) Mao ; Verfasst am: 04.11.2007, 13:37 Titel:
    3) Bimi ; Verfasst am: 04.12.2007, 08:02 Titel:

Schaut mal auf die Uhrzeiten, ich habe gerade mal 11:45

Hallo Bimi willkommen im Forum!
Zitat:
...ein Tutorial das die Arbeit mit LET lehrt ist für mich mehr als fraglich.

Ich glaube Mao hatte schon hinreichend erklärt wie es mit diesem Tutorial steht.

[Satire]Schade das mein FBCompiler mir auch nur in nüchternen Worte Mitteilungen macht
und nicht so schöne blumige Umschreibungen benutzt:

Code:
C:\FB018\fbc -s console "test_let.bas"
test_let.bas(5) error 135: found 'Let' in 'Let x=5'

  Der Code den du kompilieren willst enthält ein Schlüsselwort oder ein Konstrukt
  das nicht mehr zeitgemäß ist, das unter FreeBasic durch ein effektiveres Konstrukt
  ersetzt wurde oder das unter FreeBasic keinen Sinn ergibt.
  Wenn du die Option -lang auf deprecated oder qb setzt, werde ich es ohne Warnung
  dennoch compilieren, was bei der Übernahme einer bestehenden Applikation
  durchaus sinnvoll sein kann. Bei einer Neuentwicklung solltest du die angemeckerten
  Dinge ändern. Ich unterstütze sie zwar, aber weiß nicht wie lange noch.
Bis bald...

Build error(s)
[/Satire]
_________________
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
nemored



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

BeitragVerfasst am: 04.12.2007, 13:24    Titel: Antworten mit Zitat

volta hat Folgendes geschrieben:
Was ist denn da passiert?
    1) FB Noop ; Verfasst am: 04.11.2007, 13:33 Titel: Compilier Fehler
    2) Mao ; Verfasst am: 04.11.2007, 13:37 Titel:
    3) Bimi ; Verfasst am: 04.12.2007, 08:02 Titel:

Schaut mal auf die Uhrzeiten, ich habe gerade mal 11:45

zwinkern
_________________
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
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1876
Wohnort: D59192

BeitragVerfasst am: 04.12.2007, 14:06    Titel: Antworten mit Zitat

ups.., habe nicht damit gerechnet das einer so tief ausgräbt durchgeknallt

R.I.P.
_________________
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
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 04.12.2007, 14:30    Titel: Antworten mit Zitat

Dann tu ich es mal Mao fast gleich, genau vor einem Monat MINUS 6 Mins, dem 4.11.07 um Leettime hat er seinen Beitrag gepostet grinsen

@Volta's Satire:
wird vlt. mal Zeit, den Parameter -newb einzuführen, der sowas erlaubt grinsen grinsen

[edit]
argh, das passiert wenn man "Vorschau" mit "Absenden" verwechselt peinlich
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
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