OSDN Git Service

*** empty log message ***
[lha/lha.git] / config.eng
1 configration of LHa for UNIX ver 1.14g (see Makefile, SWITCHES macro.)
2
3 machine independed macros
4
5   NEED_INCREMENTAL_INDICATOR
6   EUC                   if you want to convert kanji-code, define this.
7   ARCHIVENAME_EXTENTION your default archive suffix. default is ".lzh".
8   BACKUPNAME_EXTENTION  back up archive suffix. default is ".bak".
9   TMP_FILENAME_TEMPLATE temporary file template. default is "/tmp/lhXXXXXX".
10   SUPPORT_LH7           to use the -lh7- method, define SUPPORT_LH7
11
12 machine depended macros
13
14 --include files
15   USG                   if your machine has no <strings.h>, define this.
16   SYSTIME_HAS_NO_TM     if your sys/time.h has no struct tm, define this.
17
18 --string stuff
19   NOBSTRING             if your machine has no bstring(3), define this.
20   NOINDEX               if your machine has no index(3), define this.
21   NOSTRDUP              if your machine has no strdup(3), define this.
22   USESTRCASECMP         if your machine has strcasecmp(3), define this.
23   NOMEMSET              if your machine has no memset(3), define this.
24
25 --timezone stuff
26   FTIME                 if your machine use ftime(3C), define this.
27   GETTIMEOFDAY          if your machine use gettimeofday(2), define this.
28   MKTIME                if your machine use mktime(3C), define this.
29   TIMELOCAL             if your machine use timelocal(3V), define this.
30   TZSET                 if your machine use tzset(3C), define this.
31   TIMEZONE_HOOK
32
33 --directory stuff
34   NONSYSTEM_DIR_LIBRARY if your machine has no directory manipulate
35                         functions, define this.  and you should add
36                         lhdir$(O) to LIBRARYOBJS in Makefile.
37   SYSV_SYSTEM_DIR       if your machine has struct dirent, define this.
38   NODIRECTORY           otherwise. (give up..)
39
40 --other stuff
41   NOFTRUNCATE           if your machine has no ftruncate(2), define this.
42   NOMKDIR               if your machine has no mkdir(2), define this.
43   MKDIRPATH             to use external mkdir command, define with NOMKDIR.
44   RMDIRPATH             to use external rmdir command, define with NOMKDIR.
45   NOT_COMPATIBLE_MODE
46   HAVE_NO_LCHOWN        if your machine has no lchown(2), define this.