> > Have a problem under Irix... basename is not present on the > system.... Need to use xbasename..
my manpage (IRIX-6.5.24) says, you have to include <libgen.h> to use basename(3): basename(3G) basename(3G) NAME basename - return the last element of a pathname SYNOPSIS cc [flag ...] file ... -lgen [library ...] #include <libgen.h> char *basename (char *path); DESCRIPTION Given a pointer to a null-terminated character string that contains a pathname, basename returns a pointer to the last element of path. Trailing ``/'' characters are deleted. If path or *path is zero, pointer to a static constant ``.'' is returned. > > (And one needs to remove texk/web2c/ttf2afm.c before recompiling as it > is copied) > > I'll let you know if there any other problems by tomorrow morning... > > *** texk/web2c/pdftexdir/ttf2afm.c 2005/02/04 03:24:02 1.1 > --- texk/web2c/pdftexdir/ttf2afm.c 2005/02/04 03:24:31 > *************** > *** 975,981 **** > cur_file_name = argv[optind]; > if (print_cmap) { > buf = xstrdup(cur_file_name); > ! bname = basename(buf); > if ((s = rindex(bname, '.')) != NULL) > *s = 0; > } > --- 975,981 ---- > cur_file_name = argv[optind]; > if (print_cmap) { > buf = xstrdup(cur_file_name); > ! bname = xbasename(buf); > if ((s = rindex(bname, '.')) != NULL) > *s = 0; > } mit freundlichen Grüßen Bernd Melchers -- Archiv- und Backup-Service | [EMAIL PROTECTED] Freie Universität Berlin | Tel. (030) 838-55905