Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
FB Noob

Anmeldungsdatum: 04.11.2007 Beiträge: 1
|
Verfasst am: 04.11.2007, 14:33 Titel: Compilier Fehler |
|
|
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 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 |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 04.11.2007, 14:37 Titel: |
|
|
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. Es gibt schließlich nicht nur eins... _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Bimi
Anmeldungsdatum: 03.12.2007 Beiträge: 66
|
Verfasst am: 04.12.2007, 09:02 Titel: |
|
|
....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 |
|
 |
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1876 Wohnort: D59192
|
Verfasst am: 04.12.2007, 12:55 Titel: |
|
|
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 |
|
 |
nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4704 Wohnort: ~/
|
Verfasst am: 04.12.2007, 13:24 Titel: |
|
|
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 |
 _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
 |
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1876 Wohnort: D59192
|
Verfasst am: 04.12.2007, 14:06 Titel: |
|
|
ups.., habe nicht damit gerechnet das einer so tief ausgräbt
 _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
 |
PMedia
Anmeldungsdatum: 14.08.2006 Beiträge: 2847
|
Verfasst am: 04.12.2007, 14:30 Titel: |
|
|
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
@Volta's Satire:
wird vlt. mal Zeit, den Parameter -newb einzuführen, der sowas erlaubt
[edit]
argh, das passiert wenn man "Vorschau" mit "Absenden" verwechselt  |
|
Nach oben |
|
 |
|