FreeBSD 5.3-RELEASE amd64

# gcc -v
Using built-in specs.
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 3.4.2 [FreeBSD] 20040728

# gmake -v
GNU Make 3.80

gmake[2]: Entering directory `/usr/local/src/dbmail-2.0.4/sort'
/usr/local/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c sort.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/sort.pp -c sort.c -fPIC -DPIC -o .libs/sort.o
sort.c:68: error: conflicting types for 'sort_and_deliver'
../sort.h:59: error: previous declaration of 'sort_and_deliver' was here
sort.c:68: error: conflicting types for 'sort_and_deliver'
../sort.h:59: error: previous declaration of 'sort_and_deliver' was here
gmake[2]: *** [sort.lo] Error 1
gmake[2]: Leaving directory `/usr/local/src/dbmail-2.0.4/sort'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/dbmail-2.0.4'
gmake: *** [all-recursive-am] Error 2

full configure and gmake attached

--
br,
Sty
Script started on Fri Mar 18 12:13:42 2005
Sammael [12:13] [/usr/local/src/dbmail-2.0.4]# ./configure 
./configure --with-mysql




This is dbmail's GNU configure script.

It's going to run a bunch of strange tests to hopefully

make your compile work without much twiddling.



checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking whether make sets $(MAKE)... yes

checking for working aclocal... missing

checking for working autoconf... missing

checking for working automake... missing

checking for working autoheader... missing

checking for working makeinfo... found

checking whether to enable maintainer-specific portions of Makefiles... no

checking for mysql_config... /usr/local/bin/mysql_config

checking MySQL headers... -I/usr/local/include/mysql -O -pipe

checking MySQL libraries... -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm

checking for authentication configuration

using SQL authentication

checking for gcc... gcc

checking for C compiler default output... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables... 

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ANSI C... none needed

checking for sorting configuration

not using any sorting

checking how to run the C preprocessor... gcc -E

checking for egrep... grep -E

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking for --with-gc... no

checking getopt.h usability... yes

checking getopt.h presence... yes

checking for getopt.h... yes

checking for getopt_long_only... yes

checking whether optreset is declared... yes

checking for gcc... (cached) gcc

checking whether we are using the GNU C compiler... (cached) yes

checking whether gcc accepts -g... (cached) yes

checking for gcc option to accept ANSI C... (cached) none needed

checking maximum warning verbosity option...  -W -Wall -Wpointer-arith 
-Wstrict-prototypes for C

checking for an ANSI C-conforming const... yes

checking for inline... inline

checking whether byte ordering is bigendian... no

checking endian.h usability... no

checking endian.h presence... no

checking for endian.h... no

checking crypt.h usability... no

checking crypt.h presence... no

checking for crypt.h... no

checking build system type... x86_64-unknown-freebsd5.3

checking host system type... x86_64-unknown-freebsd5.3

checking for a sed that does not truncate output... /usr/bin/sed

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

checking how to recognise dependent libraries... pass_all

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking for g++... g++

checking whether we are using the GNU C++ compiler... yes

checking whether g++ accepts -g... yes

checking how to run the C++ preprocessor... g++ -E

checking for g77... no

checking for f77... f77

checking whether we are using the GNU Fortran 77 compiler... yes

checking whether f77 accepts -g... yes

checking the maximum length of command line arguments... 16384

checking command to parse /usr/bin/nm -B output from gcc object... ok

checking for objdir... .libs

checking for ar... ar

checking for ranlib... ranlib

checking for strip... strip

checking if gcc static flag  works... no

checking if gcc supports -fno-rtti -fno-exceptions... no

checking for gcc option to produce PIC... -fPIC

checking if gcc PIC flag -fPIC works... yes

checking if gcc supports -c -o file.o... yes

checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes

checking whether -lc should be explicitly linked in... yes

checking dynamic linker characteristics... freebsd5.3 ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

configure: creating libtool

appending configuration tag "CXX" to libtool

checking for ld used by g++... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC

checking if g++ PIC flag -fPIC works... yes

checking if g++ supports -c -o file.o... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... freebsd5.3 ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

appending configuration tag "F77" to libtool

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

checking for f77 option to produce PIC... -fPIC

checking if f77 PIC flag -fPIC works... yes

checking if f77 supports -c -o file.o... yes

checking whether the f77 linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... freebsd5.3 ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

configure: creating ./config.status

config.status: creating Makefile

config.status: creating mysql/Makefile

config.status: creating pgsql/Makefile

config.status: creating auth/Makefile

config.status: creating sort/Makefile

config.status: creating man/Makefile

config.status: creating config.h

config.status: config.h is unchanged

Sammael [12:14] [/usr/local/src/dbmail-2.0.4]# gmake


cd . \

  && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \

     /usr/local/bin/bash ./config.status

config.status: creating config.h

config.status: config.h is unchanged

gmake  all-recursive

gmake[1]: Entering directory `/usr/local/src/dbmail-2.0.4'

Making all in mysql

gmake[2]: Entering directory `/usr/local/src/dbmail-2.0.4/mysql'

/usr/local/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..  
  -I/usr/local/include/mysql -O -pipe -fomit-frame-pointer  -g -O2 -W -Wall 
-Wpointer-arith -Wstrict-prototypes -c dbmysql.c

mkdir .libs

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/mysql -O -pipe 
-fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes 
-Wp,-MD,.deps/dbmysql.pp -c dbmysql.c  -fPIC -DPIC -o .libs/dbmysql.o

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/mysql -O -pipe 
-fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes 
-Wp,-MD,.deps/dbmysql.pp -c dbmysql.c -o dbmysql.o >/dev/null 2>&1

/usr/local/bin/bash ../libtool --mode=link gcc -I/usr/local/include/mysql -O 
-pipe -fomit-frame-pointer  -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes 
 -o libmysqldbmail.la -rpath /usr/local/lib/dbmail  dbmysql.lo  

gcc -shared  .libs/dbmysql.o   -Wl,-soname -Wl,libmysqldbmail.0 -o 
.libs/libmysqldbmail.0

(cd .libs && rm -f libmysqldbmail && ln -s libmysqldbmail.0 libmysqldbmail)

(cd .libs && rm -f libmysqldbmail && ln -s libmysqldbmail.0 libmysqldbmail)

ar cru .libs/libmysqldbmail.a  dbmysql.o

ranlib .libs/libmysqldbmail.a

creating libmysqldbmail.la

(cd .libs && rm -f libmysqldbmail.la && ln -s ../libmysqldbmail.la 
libmysqldbmail.la)

gmake[2]: Leaving directory `/usr/local/src/dbmail-2.0.4/mysql'

Making all in pgsql

gmake[2]: Entering directory `/usr/local/src/dbmail-2.0.4/pgsql'

gmake[2]: Nothing to be done for `all'.

gmake[2]: Leaving directory `/usr/local/src/dbmail-2.0.4/pgsql'

Making all in auth

gmake[2]: Entering directory `/usr/local/src/dbmail-2.0.4/auth'

/usr/local/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..  
  -fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c 
authsql.c

mkdir .libs

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -fomit-frame-pointer -g -O2 -W -Wall 
-Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/authsql.pp -c authsql.c  
-fPIC -DPIC -o .libs/authsql.o

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -fomit-frame-pointer -g -O2 -W -Wall 
-Wpointer-arith -Wstrict-prototypes -Wp,-MD,.deps/authsql.pp -c authsql.c -o 
authsql.o >/dev/null 2>&1

/usr/local/bin/bash ../libtool --mode=link gcc -fomit-frame-pointer -g -O2 -W 
-Wall -Wpointer-arith -Wstrict-prototypes  -o libauthdbmail.la -rpath 
/usr/local/lib/dbmail  authsql.lo  

gcc -shared  .libs/authsql.o   -Wl,-soname -Wl,libauthdbmail.0 -o 
.libs/libauthdbmail.0

(cd .libs && rm -f libauthdbmail && ln -s libauthdbmail.0 libauthdbmail)

(cd .libs && rm -f libauthdbmail && ln -s libauthdbmail.0 libauthdbmail)

ar cru .libs/libauthdbmail.a  authsql.o

ranlib .libs/libauthdbmail.a

creating libauthdbmail.la

(cd .libs && rm -f libauthdbmail.la && ln -s ../libauthdbmail.la 
libauthdbmail.la)

gmake[2]: Leaving directory `/usr/local/src/dbmail-2.0.4/auth'

Making all in sort

gmake[2]: Entering directory `/usr/local/src/dbmail-2.0.4/sort'

/usr/local/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..  
   -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes -c sort.c

mkdir .libs

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -W -Wall -Wpointer-arith 
-Wstrict-prototypes -Wp,-MD,.deps/sort.pp -c sort.c  -fPIC -DPIC -o .libs/sort.o

sort.c:68: error: conflicting types for 'sort_and_deliver'

../sort.h:59: error: previous declaration of 'sort_and_deliver' was here

sort.c:68: error: conflicting types for 'sort_and_deliver'

../sort.h:59: error: previous declaration of 'sort_and_deliver' was here

gmake[2]: *** [sort.lo] Error 1

gmake[2]: Leaving directory `/usr/local/src/dbmail-2.0.4/sort'

gmake[1]: *** [all-recursive] Error 1

gmake[1]: Leaving directory `/usr/local/src/dbmail-2.0.4'

gmake: *** [all-recursive-am] Error 2

Sammael [12:14] [/usr/local/src/dbmail-2.0.4]# ^Dexit


Script done on Fri Mar 18 12:14:26 2005

Reply via email to