Problems compiling on MacOS X

Thomas Keller kellert at ohsu.edu
Thu Jul 17 22:11:04 UTC 2003


Bill Van Etten at the BioTeam has put together some installers for Mac 
OS X. He's down one for emboss-2.5.1.
I've used them and they've worked well. You can download from  
http://bioteam.net/MacOSX/biotools-1/
Good luck,
Tom Keller

On Thursday, July 17, 2003, at 10:10  AM, Bryan Gibbon wrote:

> 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