BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Pascal setpath » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen setpath
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

setpath       Zum Anfang der Seite springen

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 pRoT_ru ist offline Beiträge von pRoT_ru suchen
COCYHOK COCYHOK ist männlich
Verunsicherungsmakler


images/avatars/avatar-2037.png

Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP

      Zum Anfang der Seite springen

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 COCYHOK ist offline E-Mail an COCYHOK senden Homepage von COCYHOK Beiträge von COCYHOK suchen
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

Themenstarter Thema begonnen von pRoT_ru
      Zum Anfang der Seite springen

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 smile

__________________
http://www.israel-info.net.ms/
18.12.2004 14:20 pRoT_ru ist offline Beiträge von pRoT_ru suchen
COCYHOK COCYHOK ist männlich
Verunsicherungsmakler


images/avatars/avatar-2037.png

Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP

      Zum Anfang der Seite springen

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 COCYHOK ist offline E-Mail an COCYHOK senden Homepage von COCYHOK Beiträge von COCYHOK suchen
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

Themenstarter Thema begonnen von pRoT_ru
      Zum Anfang der Seite springen

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 unglücklich
sag vielleicht hast du einen mit einer grafischen oberfläche,den man runterladen oder KAUFEN (Zunge raus ) könne?

__________________
http://www.israel-info.net.ms/
18.12.2004 14:30 pRoT_ru ist offline Beiträge von pRoT_ru suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

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 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

Themenstarter Thema begonnen von pRoT_ru
      Zum Anfang der Seite springen

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 pRoT_ru ist offline Beiträge von pRoT_ru suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

      Zum Anfang der Seite springen

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 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

Themenstarter Thema begonnen von pRoT_ru
      Zum Anfang der Seite springen

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 pRoT_ru ist offline Beiträge von pRoT_ru suchen
Cpt.Miller Cpt.Miller ist männlich
BlackBoarder


Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart

      Zum Anfang der Seite springen

asw.exe wurde nicht gefunden, warscheinlich hast du die PATH Variable nicht richtig gesetzt.
18.12.2004 22:14 Cpt.Miller ist offline E-Mail an Cpt.Miller senden Homepage von Cpt.Miller Beiträge von Cpt.Miller suchen
pRoT_ru pRoT_ru ist männlich
brigada


Dabei seit: 20.07.2004
Beiträge: 78
Herkunft: berlin

Themenstarter Thema begonnen von pRoT_ru
      Zum Anfang der Seite springen

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 Augenzwinkern

__________________
http://www.israel-info.net.ms/
19.12.2004 09:20 pRoT_ru ist offline Beiträge von pRoT_ru suchen
COCYHOK COCYHOK ist männlich
Verunsicherungsmakler


images/avatars/avatar-2037.png

Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP

      Zum Anfang der Seite springen

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 COCYHOK ist offline E-Mail an COCYHOK senden Homepage von COCYHOK Beiträge von COCYHOK suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

      Zum Anfang der Seite springen

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 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Cpt.Miller Cpt.Miller ist männlich
BlackBoarder


Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart

      Zum Anfang der Seite springen

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 Cpt.Miller ist offline E-Mail an Cpt.Miller senden Homepage von Cpt.Miller Beiträge von Cpt.Miller suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Pascal setpath

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH