Thread View: de.comp.sys.amiga.unix
3 messages
3 total messages
Started by Dietmar Reinke
Wed, 20 Mar 1996 18:57
transfig
Author: Dietmar Reinke
Date: Wed, 20 Mar 1996 18:57
Date: Wed, 20 Mar 1996 18:57
25 lines
1775 bytes
1775 bytes
Hi TeX-Freaks, ich habe unter NetBSD 1.1 LaTeX und xfig.2.1.8 installiert. Leider existiert keine Software auf den mir bekannten Servern (ftp.uni-regensburg.de, ftp.dante.de, ...) mit der ich die fig-Dateien in andere Formate konvertieren kann. Auf der Manual-Page fuer xfig wird auf einen Server in den USA hingewiesen, doch leider exestiert auch dort keine passende Software. Fuer mein xfig brauche ich transfig.2.1.8 (hat also genau denselben Patchlevel wie xfig). Leider scheint diese Version so derart veraltet zu sein, dass man sie auf keinen Server mehr findet. :-( Kennt jemand eine Quelle, wo ein passendes transfig existiert? Oder ist es schon jemanden gelungen, die aktuelle Version (3.1.4) von xfig + transfig zu uebersetzen? Bei xfig.3.1.4 hatte ich keine Probleme beim Uebersetzen, das Programm crasht jedoch beim Hochfahren (dank xxgdb weiss ich auch wo, aber das hilft mir momentan nicht viel). Vielleicht lag es daran, dass ich values.h aus den g++-Includes in nach /usr/include kopiert habe... Transfig.3.1.4 laesst ich gar nicht erst uebersetzen, genauer nicht linken, weil das Symbol "_cfree" in den Libraries nicht gefunden wird. Ich wuerde mich sehr freuen, wenn mir jemand bei meinem Problem helfen koennte... Bis dann Dietmar
Re: transfig
Author: Thorsten Frueauf
Date: Thu, 21 Mar 1996 15:07
Date: Thu, 21 Mar 1996 15:07
173 lines
5018 bytes
5018 bytes
Hallo!
Mit dem folgenden patch hab ich xfig 3.1.4 uebersetzt:
----- schnipp -----
*** ./fig.h-orig Fri Aug 11 00:02:48 1995
--- ./fig.h Wed Mar 6 16:31:13 1996
***************
*** 42,48 ****
#include <ctype.h>
#include <errno.h>
! #ifndef __bsdi__
extern int errno;
extern int sys_nerr;
extern char *sys_errlist[];
--- 42,48 ----
#include <ctype.h>
#include <errno.h>
! #if !defined(__bsdi__) && !defined(__NetBSD__)
extern int errno;
extern int sys_nerr;
extern char *sys_errlist[];
----- schnapp -----
und mit dem folgenden patch transfig.3.1.2:
----- schnipp -----
*** ./fig2dev/dev/genps.c-orig Tue Aug 15 22:18:40 1995
--- ./fig2dev/dev/genps.c Thu Mar 7 16:54:34 1996
***************
*** 47,53 ****
--- 47,55 ----
#include <math.h>
#include <pwd.h>
#include <errno.h>
+ #ifndef __NetBSD__
extern char *sys_errlist[];
+ #endif
#include "pi.h"
#include "fig2dev.h"
#include "object.h"
*** ./fig2dev/Imakefile-orig Fri Aug 18 00:13:51 1995
--- ./fig2dev/Imakefile Thu Mar 7 17:21:24 1996
***************
*** 95,101 ****
--- 97,107 ----
EXTRA_INCLUDES = $(XPMINCDIR)
LOCAL_LIBRARIES = $(LIBTRANSFIG) -L$(JPEGLIBDIR) -ljpeg
+ #if defined(NetBSDArchitecture)
+ SYS_LIBRARIES = $(XPMLIB) $(DBMLIB) -lm -lcompat
+ #else
SYS_LIBRARIES = $(XPMLIB) $(DBMLIB) -lm
+ #endif
DEPLIBS = $(LIBTRANSFIG)
SRCS = fig2dev.c psfonts.c iso2tex.c arrow.c bound.c\
***************
*** 132,142 ****
InstallManPage(fig2ps2tex,$(MANDIR))
InstallManPage(pic2tpic,$(MANDIR))
! fig2dev.man: ../doc/fig2dev.1
ln -s ../doc/fig2dev.1 fig2dev.man
! fig2ps2tex.man: ../doc/fig2ps2tex.1
ln -s ../doc/fig2ps2tex.1 fig2ps2tex.man
! pic2tpic.man: ../doc/pic2tpic.1
ln -s ../doc/pic2tpic.1 pic2tpic.man
--- 138,148 ----
InstallManPage(fig2ps2tex,$(MANDIR))
InstallManPage(pic2tpic,$(MANDIR))
! fig2dev.man:: ../doc/fig2dev.1
ln -s ../doc/fig2dev.1 fig2dev.man
! fig2ps2tex.man:: ../doc/fig2ps2tex.1
ln -s ../doc/fig2ps2tex.1 fig2ps2tex.man
! pic2tpic.man:: ../doc/pic2tpic.1
ln -s ../doc/pic2tpic.1 pic2tpic.man
*** ./fig2dev/read.c-orig Fri Mar 24 22:16:13 1995
--- ./fig2dev/read.c Thu Mar 7 17:09:27 1996
***************
*** 81,87 ****
--- 81,89 ----
char *file;
int err;
{
+ #ifndef __NetBSD__
extern char *sys_errlist[];
+ #endif
if (err == 0) /* Successful read */
return;
*** ./fig2dev/read1_3.c-orig Wed Oct 26 18:32:04 1994
--- ./fig2dev/read1_3.c Thu Mar 7 17:13:16 1996
***************
*** 51,59 ****
--- 51,61 ----
extern F_arrow *forward_arrow(), *backward_arrow();
extern int figure_modified;
+ #ifndef __NetBSD__
extern int errno;
extern char *sys_errlist[];
extern int sys_nerr, errno;
+ #endif
static F_ellipse *read_ellipseobject();
static F_line *read_lineobject();
*** ./transfig/Imakefile-orig Fri May 19 19:07:06 1995
--- ./transfig/Imakefile Tue Mar 5 19:18:37 1996
***************
*** 28,46 ****
all:: transfig.man fig2dev.man fig2ps2tex.man pic2tpic.man
! transfig.man: ../doc/transfig.1
ln -s ../doc/transfig.1 transfig.man
InstallManPage(fig2ps2tex,$(MANDIR))
InstallManPage(pic2tpic,$(MANDIR))
! fig2dev.man: ../doc/fig2dev.1
ln -s ../doc/fig2dev.1 fig2dev.man
! fig2ps2tex.man: ../doc/fig2ps2tex.1
ln -s ../doc/fig2ps2tex.1 fig2ps2tex.man
! pic2tpic.man: ../doc/pic2tpic.1
ln -s ../doc/pic2tpic.1 pic2tpic.man
clean::
--- 30,48 ----
all:: transfig.man fig2dev.man fig2ps2tex.man pic2tpic.man
! transfig.man:: ../doc/transfig.1
ln -s ../doc/transfig.1 transfig.man
InstallManPage(fig2ps2tex,$(MANDIR))
InstallManPage(pic2tpic,$(MANDIR))
! fig2dev.man:: ../doc/fig2dev.1
ln -s ../doc/fig2dev.1 fig2dev.man
! fig2ps2tex.man:: ../doc/fig2ps2tex.1
ln -s ../doc/fig2ps2tex.1 fig2ps2tex.man
! pic2tpic.man:: ../doc/pic2tpic.1
ln -s ../doc/pic2tpic.1 pic2tpic.man
clean::
----- schnapp -----
Die diffs sind auch an den Autor bereits gemailt.
Tschau
--
Name : Thorsten Frueauf Milano@irc cri@onaliM //
E-Mail: s_frueau@ira.uka.de oder ukfy@rz.uni-karlsruhe.de \ //
WWW : http://wwwipd.ira.uka.de/~frueauf \X/
Re: transfig
Author: Joern Clausen
Date: Thu, 21 Mar 1996 15:58
Date: Thu, 21 Mar 1996 15:58
35 lines
2490 bytes
2490 bytes
Dietmar Reinke (reinke@informatik.uni-bremen.de) wrote: [Versuch doch demnaechst, unter 80 Zeichen/Zeile zu bleiben...] : ich habe unter NetBSD 1.1 LaTeX und xfig.2.1.8 installiert. Leider existiert keine : Software auf den mir bekannten Servern (ftp.uni-regensburg.de, ftp.dante.de, ...) mit : der ich die fig-Dateien in andere Formate konvertieren kann. Auf der Manual-Page fuer : xfig wird auf einen Server in den USA hingewiesen, doch leider exestiert auch dort : keine passende Software. Fuer mein xfig brauche ich transfig.2.1.8 (hat also genau : denselben Patchlevel wie xfig). Leider scheint diese Version so derart veraltet zu : sein, dass man sie auf keinen Server mehr findet. :-( : Kennt jemand eine Quelle, wo ein passendes transfig existiert? Oder ist es schon : jemanden gelungen, die aktuelle Version (3.1.4) von xfig + transfig zu uebersetzen? transfig und xfig sind z.B. auf jedem guten CTAN-Server zu finden, also z.B. ftp.dante.de, oder ftp.uni-bielefeld.de hat auch einen mirror. Dort findest Du im Verzeichnis /pub/tex/graphics die Verzeichnisse transfig und xfig, und darin vermutlich zwei Versionen dieser Programme. Die Versionsnummer sind nicht ganz synchron. Zu transfig 3.1.1 gehoert xfig 3.1.3 und zu transfig 3.1.2 xfig 3.1.4. Mit der allerneusten Version von xfig hatte ich irgendwelche Probleme (ich weiss gar nicht mehr, was es war, ist schon so lange her), aber die Verbesserungen gegenueber dem davorliegenden Release waren AFAIK sowieso so minimal, dass ich da nicht weiter geforscht habe. Die Kombination 3.1.1/3.1.3 sollte direkt aus der Tuete gebaut werden koennen und problemlos laufen. -- Joern Clausen "What do you think will be the biggest joern@TechFak.Uni-Bielefeld.DE problem in computing in the 90s?" Universitaet Bielefeld "There are only 17,000 three-letter- Technische Fakultaet acronyms." [Paul Boutin]
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads