[EMBOSS] building under cygwin

Patrick Augereau augereau at u540.montp.inserm.fr
Wed Sep 29 15:43:04 UTC 2004


Hello,
I try to build EMBOSS 2.9.0 under the cygwin environment; I succeeded in
overcoming a previous block by asking for static code; but I get the
following message; although I configured --without-x, it says that it is
unable to find -lX11; what's missing ? To try to bypass that error, I
installed xorg, but the failling still occurs at the same step.
Does anybody have a suggestion ?
Thanks in advance.
------------------------------------------------
make[3]: Entering directory `/home/patrick/EMBOSS-2.9.0/emboss/data/PROSITE'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/patrick/EMBOSS-2.9.0/emboss/data/PROSITE'
make[3]: Entering directory `/home/patrick/EMBOSS-2.9.0/emboss/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/patrick/EMBOSS-2.9.0/emboss/data'
make[2]: Leaving directory `/home/patrick/EMBOSS-2.9.0/emboss/data'
make[2]: Entering directory `/home/patrick/EMBOSS-2.9.0/emboss'
if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKA
GE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"EMBOSS\"
-DVERSION=\"2.9.0\"
 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DH
AVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_S
TDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1
-DHAVE_DIRENT
_H=1 -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DGETPGRP_VOID=1
-DHAVE_STRFTIME=1 -DHAV
E_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.
-I../nucleus -I.
./ajax -I../plplot  -DLENDIAN -DNO_AUTH  -s  -O2 -MT aaindexextract.o
-MD -MP -M
F ".deps/aaindexextract.Tpo" -c -o aaindexextract.o aaindexextract.c; \
then mv -f ".deps/aaindexextract.Tpo" ".deps/aaindexextract.Po"; else rm
-f ".de
ps/aaindexextract.Tpo"; exit 1; fi
/bin/bash ../libtool --mode=link gcc  -s  -O2   -o aaindexextract.exe
aaindexex
tract.o ../nucleus/libnucleus.la ../ajax/libajax.la
../plplot/libplplot.la  -lm

mkdir .libs
gcc -s -O2 -o aaindexextract.exe aaindexextract.o
../nucleus/.libs/libnucleus.a
 -L/home/patrick/EMBOSS-2.9.0/plplot -L/home/patrick/EMBOSS-2.9.0/ajax
/home/pat
rick/EMBOSS-2.9.0/ajax/.libs/libajax.a ../ajax/.libs/libajax.a
/home/patrick/EMB
OSS-2.9.0/plplot/.libs/libplplot.a ../plplot/.libs/libplplot.a -lX11
-lgd -lpng
-lz
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:
cannot
find -lX11
collect2: ld returned 1 exit status
make[2]: *** [aaindexextract.exe] Error 1
make[2]: Leaving directory `/home/patrick/EMBOSS-2.9.0/emboss'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/patrick/EMBOSS-2.9.0/emboss'
make: *** [all-recursive] Error 1
----------------------------------------------------------------

-- 
Patrick Augereau
Inserm U540
tel: 33 (0)4 67 04 37 13
fax: 33 (0)4 67 54 05 98




More information about the EMBOSS mailing list