|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Nepsha 2:5083/82 15 Oct 2002 13:23:23 To : All Subject : ifmail --------------------------------------------------------------------------------
при компиляции ifmail-2.15.lk6.b2 вылетает со след ошибкой:
=== Cut ===
for d in iflib ifgate ifcico; do (cd $d && echo $d && make all) || exit; done;
iflib
make[1]: Вход в каталог `/root/temp/ifmail-2.15.lk6.b2/iflib'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталог `/root/temp/ifmail-2.15.lk6.b2/iflib'
ifgate
make[1]: Вход в каталог `/root/temp/ifmail-2.15.lk6.b2/ifgate'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталог `/root/temp/ifmail-2.15.lk6.b2/ifgate'
ifcico
make[1]: Вход в каталог `/root/temp/ifmail-2.15.lk6.b2/ifcico'
gcc -s version.o ifct.o ../iflib/libifmail.so.2.15.lk6 -o ifct -lgdbm -lresolv
-lncurses
make[1]: Выход из каталог `/root/temp/ifmail-2.15.lk6.b2/ifcico'
../iflib/libifmail.so.2.15.lk6: undefined reference to `usage'
collect2: ld returned 1 exit status
make[1]: *** [ifct] Ошибка 1
make: *** [all] Ошибка 2
=== Cut ===
может подскажите как лечить? вот мой CONFIG:
=== Cut ===
# Compile-time configuration for ifmail FidoNet mailer and gateway
COPYRIGHT = "Eugene G. Crosser, 1993-1998"
VERSION = "2.15.lk6"
SHVER = 2.15.lk6
# Main configuration file. This default may be overwritten by -I key.
CONFIGFILE = "/usr/local/fidonet/etc/config"
# Debug messages turned on by -x key are written here.
# Some error messages may occationally appear here too.
# This may be changed in the 'config' file.
DEBUGFILE = "/usr/local/fidonet/logs/ifmail.debug"
# Procession log. Usually gets several lines for each invocation.
# Also look for error diagnostics here. If HAS_SYSLOG defined,
# only stdout and stderr from the packers and unpackers go to this
# file, while actual logging is done via syslog() calls.
# This may be changed in the 'config' file.
LOGFILE = "/usr/local/fidonet/logs/ifmail.log"
# Use syslog() facility codes for mail gate, news gate and ifcico.
# Define -DHAS_SYSLOG (see below)
#MAILLOG = LOG_MAIL
MAILLOG = LOG_LOCAL0
#NEWSLOG = LOG_NEWS
NEWSLOG = LOG_LOCAL0
#CICOLOG = LOG_UUCP
CICOLOG = LOG_LOCAL0
# Directory where UUCP lock files reside.
#LOCKDIR = "/var/spool/uucp"
LOCKDIR = "/var/lock"
# Directory from which file requests are resolved.
# This may be changed from the 'config' file.
#PUBDIR = "/home/ftp/pub"
PUBDIR = "/var/spool/uucppublic"
# News spool directory (to check space only)
NEWSSPOOL = "/var/spool/news"
#NEWSSPOOL = "/usr"
# Compile-time system-dependant options.
# Linux/x86: (add DHAS_BSD_SIGNALS if you have glibc2 aka libc6.x)
OPTS = -DHAS_BSD_SIGNALS \
-DHAS_STATFS -DSTATFS_IN_VFS_H -DHAS_SETSID -DHAS_NDBM_H \
-DHAS_BSD_SIGNALS \
-DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H -DASCII_LOCKFILES \
-DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP \
-DFORCEINTL -DNEED_UUCPFROM -DNEED_BSY \
-DSLAVE_SENDS_NAK_TOO -DNEED_FORK \
-DINT32=long -DINT16=short \
-DHAS_SELECT \
-DHAS_FILLOG \
-DNO_RECEIVED \
-DNO_FROM \
-DFBOX \
-DSHOW_SPEED \
-DEXT_FREQ \
-DHAVE_TXY \
-DSECURE_LOG \
-DEMSI_SIZE \
-DIFCS \
-DRM_SKIP \
-DHYDRA_SKIP \
-DPKT_PW \
-DBELEIVE_ZFIN=1 \
-DLOCALE=\"ru_SU\" \
-DFTN_MSGID \
-DTO_MANY_EMSY_DAT \
-DFBOX -DHIDDENS -DDENY_BAD_HEADERS \
-DHAS_FILE_ATTACH \
-DSHELL=\"/bin/sh\" -DT_LINE \
-DRELAXED -DHAS_FILE_ATTACH -DTRACK_ATTACHES \
-DATTACH_TOUPPER -DREQ_CALL \
-DDO_NEED_TIME \
# for make install, where to put binaries and what owner to set
BINDIR = /usr/local/fidonet/bin
OWNER = fido
GROUP = fido
MODE = 0755
SMODE = 6755
INSTALL = install
RANLIB = ranlib
#RANLIB = touch
SHELL = /bin/sh
ECHO = echo -e
CC = gcc
#YACC = bison -y
YACC = yacc
#LEX = flex
LEX = lex
AWK = awk
TAR = tar
#Make shared lib?
#Yes
SHARED=1
#No
#SHARED=0
#CFLAGS = -g -Wall
# Linux, 386BSD, SunOS, FreeBSD:
# Use -funsigned-char if you're using gcc, and don't want to loose
# letters with 8th bit set from header lines
#CFLAGS = -O2 -Wall -funsigned-char -mpentium
CFLAGS = -g -O2 -Wall -funsigned-char
# SVR4:
#CFLAGS = -O -Xa
# NeXTSTEP
#CFLAGS = -O2 -Wall -posix -g
#LDFLAGS = -g -L/usr/gnu/lib -nostartfiles /lib/posixcrt0.o
# DgUX
#CFLAGS= -migrate -O5 -ifo -g0
#LDFLAGS = -s
LDFLAGS = -s
# For LIBS, you may need to add "-lfl" if you are using flex 2.4.x
# If you need TERM also add e.g. "/usr/src/term112/client.a"
# Linux
#LIBS = -lgdbm
# Linux glibc2
LIBS = -lgdbm -lresolv
# SunOS:
#LIBS =
# 386BSD, FreeBSD:
#LIBS = -lgdbm -lcompat
# SVR4
#LIBS = -ldbm -lform -lnsl -lsocket -lc -L/usr/ucblib -lucb
# SCO
#LIBS = -ldbm -lsocket -lintl
# ISC
#LIBS = -lcposix -lmalloc -ldbm -linet -lPW
# NeXTSTEP
#LIBS = -lgdbm -lposix
INCLUDES = -I${INCDIR}
# ISC
#INCLUDES = -I/usr/include/rpcsvc -I${INCDIR}
# What programs are absent at your system?
#NEEDED = strcasestr.o strncasecmp.o strcasecmp.o rename.o mkdir.o usleep.o \
# regexpr.o strerror.o
# Linux
NEEDED =
# SVR4
#NEEDED = regexpr.o
# SCO
#NEEDED = strcasestr.o strncasecmp.o strcasecmp.o usleep.o regexpr.o
# SunOS, 386BSD and FreeBSD
#NEEDED = signal.o
# ISC
#NEEDED = usleep.o regexpr.o vsyslog.o
=== Cut ===
лишнее немного вырезал, чтобы письмо было не сильно большим.
--
mailto:Sergey Nepsha <ghostik@citynet.kz>
--- GoldED 2.50+
* Origin: --[ 68.net ]-- (2:5083/82)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18613dac2603.html, оценка из 5, голосов 10
|