Problems compiling on MacOS X
Bryan Gibbon
bgibbon at email.arizona.edu
Thu Jul 17 17:10:47 UTC 2003
Hello,
I am having trouble getting any recent version of EMBOSS to compile on MacOS
X.2.6 (no problem for me on redhat). I am using the Dec 2002 developer tools
package. I have also tried downloading and installing the most recent
versions of GNU make and m4 as suggested on the EMBOSS website. The error
occurs when the ajax libraries begin to be compiled but I am not familiar
enough with configure/make/gcc to figure out what is going on. Below are the
commands that I used to try building after the make and m4 installation and
the output just prior to the error:
make distclean
./configure
make
Making all in ajax
source='ajacd.c' object='ajacd.lo' libtool=yes \
depfile='.deps/ajacd.Plo' tmpdepfile='.deps/ajacd.TPlo' \
depmode=gcc /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACK
AGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"EMBOSS\" -DVERSION=\"2.
7.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLI
B_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES
_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT
_H=1 -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DGETPGRP_VOID=1 -DHAVE_STRFTIME=1 -
DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_
WORKING_FORK=1 -DHAVE_VPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_LIBM=1 -I. -I. -DAJ
AX_FIXED_ROOT=\"/Users/bgibbon/source
code/EMBOSS-2.7.1/emboss\" -DPREFIX=\"/usr/local\" -I../plplot -DNO_AUTH -
g -O2 -c -o ajacd.lo `test -f 'ajacd.c' || echo './'`ajacd.c
mkdir .libs
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACK
AGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"EMBOSS\" -DVERSION=\"2.
7.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLI
B_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES
_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT
_H=1 -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DGETPGRP_VOID=1 -DHAVE_STRFTIME=1 -
DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_
WORKING_FORK=1 -DHAVE_VPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_LIBM=1 -I. -I. -DAJA
X_FIXED_ROOT=\"/Users/bgibbon/source
code/EMBOSS-2.7.1/emboss\" -DPREFIX=\"/usr/local\" -I../plplot -DNO_AUTH -g
-O2 -c ajacd.c -Wp,-MD,.deps/ajacd.TPlo -fno-common -DPIC -o .libs/ajacd.o
gcc: cannot specify -o with -c or -S and multiple compilations
make[1]: *** [ajacd.lo] Error 1
make: *** [all-recursive] Error 1
Bryan Gibbon
Department of Plant Sciences
University of Arizona
Tucson, AZ 85721
Phone- 520-621-9154
Fax- 520-621-3692
http://ag.arizona.edu/research/larkinslab/members/gibbon.htm
More information about the EMBOSS
mailing list