Всем привет!
Решил сегодня прикрутить к сендмайлу
root mail]# sendmail -d0.1
Version 8.13.1
Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SCANF
STARTTLS TCPWRAPPERS USERDB XDEBUG
milter-sender, но столкнулся со следующей проблемой:
В портах его нету, а из исходников - собираться не желает:
[root milter-sender]# ./configure
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
[root milter-sender]#
--------------------------
[root milter-sender]# more config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by milter-sender configure 0.62, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = toolstat.office
uname -m = i386
uname -r = 5.3-RELEASE-p5
uname -s = FreeBSD
uname -v = FreeBSD 5.3-RELEASE-p5 #0: Fri Feb 4 16:33:47 MSK 2005 av@toolstat.office:/usr/obj/usr/src/sys/STAT
/usr/bin/uname -p = i386
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/games
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/X11R6/bin
PATH: /root/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1734: checking for gcc
configure:1750: found /usr/bin/gcc
configure:1760: result: gcc
configure:2004: checking for C compiler version
configure:2007: gcc --version </dev/null >&5
gcc (GCC) 3.4.2 [FreeBSD] 20040728
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.
configure:2010: $? = 0
configure:2012: gcc -v </dev/null >&5
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.2 [FreeBSD] 20040728
configure:2015: $? = 0
configure:2017: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:2020: $? = 1
configure:2043: checking for C compiler default output file name
configure:2046: gcc -oconftest -D_REENTRANT -D_THREAD_SAFE -I../../include -g -pthread -Wall -fvolatile -L../../lib confte
st.c >&5
cc1: error: unrecognized command line option "-fvolatile"
configure:2049: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "milter-sender"
| #define PACKAGE_TARNAME "milter-sender"
| #define PACKAGE_VERSION "0.62"
| #define PACKAGE_STRING "milter-sender 0.62"
| #define PACKAGE_BUGREPORT "Anthony Howe <achowe@snert.com>"
| #define MILTER_NAME "milter-sender"
| #define MILTER_MAJOR 0
| #define MILTER_MINOR 62
| #define MILTER_AUTHOR "Anthony Howe <achowe@snert.com>"
| #define MILTER_VERSION "milter-sender/0.62." MILTER_BUILD_STRING
| #define MILTER_COPYRIGHT "Copyright 2002, 2004 by Anthony Howe. All rights reserved."
| #define STATEDIR "/var/spool/milter-sender"
| #define LIBSNERT_DEBUG 1
| #define MILTER_CF "/etc/mail/milter-sender.cf"
| #define RUN_AS_USER "smmsp"
| #define RUN_AS_GROUP "smmsp"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2088: error: C compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_ac_ct_CC=gcc
## ----------------- ##
## Output variables. ##
## ----------------- ##
ARCHIVE='ar rc $(LIB) {}'
CC='gcc'
CC_E='-o'
CC_E_NAME='-o $@'
CC_O='-o'
CC_O_NAME='-o $*$O'
CFLAGS=' -D_REENTRANT -D_THREAD_SAFE -I../../include -g -pthread -Wall -fvolatile'
COMPILE='$(CC) $(CFLAGS) $(CC_O)$*$O -c $<'
CPP=''
CPPFLAGS=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
LDFLAGS=' -L../../lib'
LIBEXT='a'
LIBOBJS=''
LIBS=''
LIBSNERT='-lsnert'
LN_S=''
LTLIBOBJS=''
OBJEXT=''
PACKAGE_BUGREPORT='Anthony Howe <achowe@snert.com>'
PACKAGE_NAME='milter-sender'
PACKAGE_STRING='milter-sender 0.62'
PACKAGE_TARNAME='milter-sender'
PACKAGE_VERSION='0.62'
PATH_SEPARATOR=':'
RANLIB=''
SET_MAKE=''
SHELL='/usr/local/bin/bash'
STARTUP_DIR='/usr/local/etc/rc.d'
STARTUP_EXT='.sh'
STARTUP_SCRIPT=''
XARGSI='xargs -J{}'
abs_incdir='/home/agapov/com/snert/include'
abs_libdir='/home/agapov/com/snert/lib'
abs_tardir='/home/agapov'
ac_ct_CC='gcc'
ac_ct_RANLIB=''
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
enable_run_group='smmsp'
enable_run_user='smmsp'
exec_prefix='NONE'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='/var/spool'
mandir='${prefix}/man'
milter_cf='/etc/mail/milter-sender.cf'
oldincludedir='/usr/include'
package_author='Anthony Howe <achowe@snert.com>'
package_build='837'
package_copyright='Copyright 2002, 2004 by Anthony Howe. All rights reserved.'
package_major='0'
package_minor='62'
prefix='NONE'
program_transform_name='s,x,x,'
rel_incdir='../../include'
rel_libdir='../../lib'
rel_tardir='../../../..'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
statedir='/var/spool/milter-sender'
sysconfdir='${prefix}/etc'
target_alias=''
with_sendmail='/etc/mail'
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define LIBSNERT_DEBUG 1
#define MILTER_AUTHOR "Anthony Howe <achowe@snert.com>"
#define MILTER_CF "/etc/mail/milter-sender.cf"
#define MILTER_COPYRIGHT "Copyright 2002, 2004 by Anthony Howe. All rights reserved."
#define MILTER_MAJOR 0
#define MILTER_MINOR 62
#define MILTER_NAME "milter-sender"
#define MILTER_VERSION "milter-sender/0.62." MILTER_BUILD_STRING
#define PACKAGE_BUGREPORT "Anthony Howe <achowe@snert.com>"
#define PACKAGE_NAME "milter-sender"
#define PACKAGE_STRING "milter-sender 0.62"
#define PACKAGE_TARNAME "milter-sender"
#define PACKAGE_VERSION "0.62"
#define RUN_AS_GROUP "smmsp"
#define RUN_AS_USER "smmsp"
#define STATEDIR "/var/spool/milter-sender"
configure: exit 77
[root milter-sender]#
-----------------------
Кто-нибудь сталкивался с подобным?