|
|
|
|
setpath |
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
|
|
setpath |
|
hi,ich habe mir 2 pascal compiler runtergeladen.
1. free pascal compiler (www.freepascal.org)
2. TurboPascal 5.5
ich habe beide installiert,und bei beiden muss ich die setpath variable bearbeiten.
bei free pascal compiler steht folgendes drin:
-------
@echo off
echo Setting PATH for use with win32 Free Pascal compiler
set A=c:\programs\pascal\program\bin\win32;%PATH%
set Path=
set PATH=%A%
set A=
--------
ich muss diese datei bearbeiten um dann kompilieren zu können richtig?
das habe ich aber noch nicht ganz verstanden,wie ich das machen soll. und wie genau lege ich fest welche der dateien kompiliert werden soll.
und nochwas: kompiliere ich txt dateien wo der code enthalten ist?
__________________ http://www.israel-info.net.ms/
|
|
18.12.2004 13:47 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
Was genau ist dein Problem? Weißt du nicht, wo du den obigen Codeabschnitt eintragen sollst? Oder weißt du nicht, wie du ein Pascal-Programm kompilierst? Stell mal genau deine Frage!
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
|
|
18.12.2004 14:11 |
|
|
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
Themenstarter
|
|
ich weiß nicht wie ich das programm kompilieren soll,da ich das erste mal ein pascal programm kompiliere.
ich weiß halt nichtmal ob ich txt format kompilieren kann mit dem code drin
__________________ http://www.israel-info.net.ms/
|
|
18.12.2004 14:20 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
dann kapier ich immer noch nicht, was das mit der path-variable zu tun hat.
also wenn dein pascal-compiler eine Entwicklungsumgebung (IDE) hat, schreibst du dein Programm darin. Du hast dann Syntax-Hightlighting und automatischen Einzug, was die Lesbarkeit des Codes erheblich verbessert. Außerdem kannst du direkt auf Schmankerl wie Hilfe, Debugging, Tools, Compiler und Linker zugreifen.
Meistens kannst du einfach auf Run oder so ähnlich klicken und dein Programm wird kompiliert, gelinkt und gestartet.
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
|
|
18.12.2004 14:27 |
|
|
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
Themenstarter
|
|
das ist es ja ich habe leider keine ide.
sonst wäre das ganze ja garkein problem,aber ich habe halt den fpc der auf dosebene läuft
sag vielleicht hast du einen mit einer grafischen oberfläche,den man runterladen oder KAUFEN (
) könne?
__________________ http://www.israel-info.net.ms/
|
|
18.12.2004 14:30 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Letztendlich geht's bloß darum, den Pfad zum Compiler der Umgebungsvariable PATH hinzuzufügen. Das kannst du auch manuell unter Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen.
Deinen Code schreibst du letztendlich in eine ASCII-Textdatei, ja. Die Endung von Pascal-Sourcen war glaub ich immer *.pas, ist aber letztendlich egal, wenn du es per Kommandozeile kompilierst.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
18.12.2004 14:56 |
|
|
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
Themenstarter
|
|
aber welchen pfad genau meinst du?
ich meine ich weiß nicht genau was du meinst.
allerdings habe ich einen anderen compiler mit grafischer oberfläche gefunden.
allerdings wenn ich kompiliere weiß ich nicht wo ich die datei finden kann,die dann in den ascicode kopmiliert ist. kompiliert pascal überhaupt in .exe ?
__________________ http://www.israel-info.net.ms/
|
|
18.12.2004 15:22 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Der Pfad, den du eintragen musst, heißt C:\PP\BIN\WIN32 (oder wo immer du das hininstalliert hast). Wie du ein Programm damit kompilierst, steht ebenfalls in der Dokumentation. Die Executable sollte genauso heißen wie die Source-Datei, nur eben mit *.exe als Dateiendung.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
18.12.2004 15:30 |
|
|
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
Themenstarter
|
|
also in meiner setpath steht nun das hier drin:
--
@echo off
echo Setting PATH for use with win32 Free Pascal compiler
set A=c:\programs\pascal\program\bin\win32;C:\programs\pascal\BIN\WIN32
set Path=
set PATH=%A%
set A=
--
und zum compilieren habe ich fpc.exe test.pas eingegeben,dann kommt diese meldung:
C:\Programs\pascal\program\bin\win32>fpc.exe test.pas
Hint: End of reading config file fpc.cfg
Free Pascal Compiler version 1.0.10 [2003/06/27] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling test.pas
syswin32.pp(2,1) Hint: Conditional I386 was set at startup in last compilation o
f syswin32.pp
Linking test.exe
test.pas(11,1) Error: Util asw.exe not found, switching to external linking
Closing script ppas.bat
__________________ http://www.israel-info.net.ms/
|
|
18.12.2004 18:28 |
|
|
Cpt.Miller
BlackBoarder
Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart
|
|
asw.exe wurde nicht gefunden, warscheinlich hast du die PATH Variable nicht richtig gesetzt.
|
|
18.12.2004 22:14 |
|
|
pRoT_ru
brigada
Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin
Themenstarter
|
|
das ist es ja vielleicht ist jetzt endlich mal einer in der lage mir vernünftig zu sagen wie ich sie editieren muss und vorallem an WELCHER stelle
__________________ http://www.israel-info.net.ms/
|
|
19.12.2004 09:20 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
Irgendwie nicht, da hier keiner dein Problem kapiert. Am besten legst du dir mal einen ordentlichen Compiler inklusive IDE zu.
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
|
|
19.12.2004 13:40 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Soweit ich die Website verstehe, ist bei FreePascal sowohl eine Win32-IDE als auch eine Beta einer DOS-IDE dabei.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
19.12.2004 14:08 |
|
|
Cpt.Miller
BlackBoarder
Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart
|
|
jupp ich hab auch mal nachgeguckt und das sieht so aus als ob du eine DOS-IDE hast.
und LX sagte doch bereits wo die PATH Variable setzen kannst.
Vielleicht sieht das ganze dann so aus C:\FreePascal\bin
also ich habs jetzt nicht getestet, bin dafür zu faul, aber irgendwo im FreePascal Ordner musst du auf den Bin Ordner verweisen [warscheinlich]
|
|
19.12.2004 14:27 |
|
|
|
|
|
|