"LiterateProgramming" mit C/C++ und pdflatex vermöge CWEB o.Ä.

28/06/2011 - 14:55 von Robert Hartmann | Report spam
F'up: de.comp.os.ms-windows.programmer

Hallo zusammen,

ich versuche gerade meine Programmierumgebung
MiKTeX, Java, gcc und g++ (DJGPP und MinGW-Port)
um CWEB, also die Programme cweave und ctangle, zu ergànzen.

Die Seite http://www-cs-faculty.stanford.edu/~uno/cweb.html
stellte mich gestern vor das Problem, dass der Link
"download the latest version of cweb.tar.gz"
ftp://ftp.cs.stanford.edu/pub/cweb/cweb.tar.gz
einfach nicht erreichbar war...

Heute konnte ich den Download machen. :-)

Der Readme-Zufolge muss man evtl. Anpassungen
in den *.c-Dateien und dem Makefile vornehmen.

<Zitat>
IMPORTANT: Please touch *.c before proceeding.
Then edit the opening lines of Makefile so that it has the proper
directory information for your local system.
</Zitat>

In dem Makefile müssen die Pfade für
MACROSDIR und CWEBINPUTS gesetzt werden.

Bedeutet das für die Compilierung unter Windows,
dass dort z.B. "G:\Sonstiger\Pfad mit doofen Leerzeichen\stehen\darf" ?

Welche Verànderungen sollte man in den C-Dateien durchführen?
Ich habe ein ziemlich ungutes Gefühl irgendwelche #define-Zeilen
zu veràndern...


Oder bin ich gerade auf dem Holzweg?

Gruß Robert


==pdflatex --version
MiKTeX-pdfTeX 2.7.3759 (1.40.9) (MiKTeX 2.7)
Copyright (C) 1982 D. E. Knuth, (C) 1996-2006 Han The Thanh
TeX is a trademark of the American Mathematical Society.
==gcc --version
gcc (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.
 

Lesen sie die antworten

#1 Markus Kohm
30/06/2011 - 11:33 | Warnen spam
Robert Hartmann (Dienstag, 28. Juni 2011 14:55):

ich versuche gerade meine Programmierumgebung
MiKTeX, Java, gcc und g++ (DJGPP und MinGW-Port)
um CWEB, also die Programme cweave und ctangle, zu ergànzen.



Bei TeX-Live sind die als Binary dabei.

Ähnliche fragen