Hi all:
I haven't been on this list long, so I don't know if this is off topic for
the list. If it is, please direct me to the appropriate venue.
I'm having problems emergeing sci-geosciences/grass-5.0.3.
See the log below, but grass's configure script fails a test dealing with
FreeType2's headers (even though it automatically detects where they are).
media-libs/freetype version 2.1.9-r1 is installed and the headers are in
/usr/include/freetype2/freetype where the grass configure script finds them.
Should I just comment out the check in the configure script and move on with
my life?
Any help would be appreciated.
Let me know if you need additional info.
~James Hiebert
---------------------------------
bash# emerge --search freetype
Searching...
[ Results for search key : freetype ]
[ Applications found : 2 ]
* media-gfx/gimp-freetype
Latest version available: 0.5
Latest version installed: [ Not Installed ]
Size of downloaded files: 221 kB
Homepage: http://freetype.gimp.org/
Description: Freetype text plugin for The Gimp 2
License: GPL-2
* media-libs/freetype
Latest version available: 2.1.9-r1
Latest version installed: 2.1.9-r1
Size of downloaded files: 1,183 kB
Homepage: http://www.freetype.org/
Description: A high-quality and portable font engine
License: FTL GPL-2
bash# ls /usr/include/freetype2/freetype
cache
config
freetype.h
ftbbox.h
ftbdf.h
ftcache.h
ftchapters.h
fterrdef.h
fterrors.h
ftglyph.h
ftgzip.h
ftimage.h
ftincrem.h
ftlist.h
ftlzw.h
ftmac.h
ftmm.h
ftmodapi.h
ftmoderr.h
ftoutln.h
ftpfr.h
ftrender.h
ftsizes.h
ftsnames.h
ftstroke.h
ftsynth.h
ftsysio.h
ftsysmem.h
ftsystem.h
fttrigon.h
fttypes.h
ftwinfnt.h
ftxf86.h
internal
t1tables.h
ttnameid.h
tttables.h
tttags.h
ttunpat.h
-----------
From: /var/log/portage/2527-grass-5.0.3.log
>>> Unpacking source...
>>> Unpacking grass5.0.3_i18n_src.tar.gz to /var/tmp/portage/grass-5.0.3/work
>>> Source unpacked.
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc -O3 -march=pentium4 -pipe
-fomit-frame-pointer ) works... yes
checking whether the C compiler (gcc -O3 -march=pentium4 -pipe
-fomit-frame-pointer ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for full floating-point support... yes
checking for pwd... /bin/pwd
checking for source directory...
/var/tmp/portage/grass-5.0.3/work/grass-5.0.3-i18n
checking for build directory...
/var/tmp/portage/grass-5.0.3/work/grass-5.0.3-i18n
checking for SysV... no
checking for another button... no
checking for XDriver... socket
checking for additional include dirs...
checking for additional library dirs...
checking for a BSD compatible install... /bin/install -c
checking for flex... flex
checking for yywrap in -lfl... yes
checking for bison... bison -y
checking for ranlib... ranlib
checking for ar... ar
checking for env... env
checking for g77... g77
checking for perl... /usr/bin/perl
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for curses.h... yes
checking for limits.h... yes
checking for termio.h... yes
checking for termios.h... yes
checking for unistd.h... yes
checking for values.h... yes
checking for g2c.h... yes
checking for f2c.h... no
checking for sys/ioctl.h... yes
checking for sys/mtio.h... yes
checking for sys/resource.h... yes
checking for sys/time.h... yes
checking for sys/timeb.h... yes
checking for sys/types.h... yes
checking for sys/utsname.h... yes
checking for libintl.h... yes
checking for iconv.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for off_t... yes
checking for uid_t in sys/types.h... yes
checking return type of signal handlers... void
checking for Cygwin environment... no
checking for ftime... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for lseek... yes
checking for nice... yes
checking for time... yes
checking for uname... yes
checking for seteuid... yes
checking for setpriority... yes
checking for setreuid... yes
checking for setruid... no
checking for drand48... yes
checking whether setpgrp takes no argument... yes
checking for W11... no
checking for X... libraries , headers
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for curses.h... yes
checking curses.h WINDOW structure component... _maxy
checking for initscr in -lncurses... yes
checking for keypad in -lncurses... yes
checking for gtty in -lcompat... no
checking for gtty in -lbsd-compat... yes
checking for xdrmem_create... yes
checking for atan... no
checking for atan in -lm... yes
checking for dlsym... no
checking for dlsym in -ldl... yes
checking for iconv... yes
checking for gettext... yes
checking for socket... yes
checking for location of zlib includes...
checking for zlib.h... yes
checking for location of zlib library...
checking for deflate in -lz... yes
checking whether to use DBM... no
checking whether to use Readline... no
checking whether to use JPEG... yes
checking for location of JPEG includes...
checking for jpeglib.h... yes
checking for location of JPEG library...
checking for jpeg_start_compress in -ljpeg... yes
checking if we should build directly against GDAL... no
checking whether to use TIFF... yes
checking for location of TIFF includes...
checking for tiffio.h... yes
checking for location of JPEG library...
checking for TIFFOpen in -ltiff... yes
checking whether to use PNG... yes
checking for location of PNG includes...
checking for png.h... yes
checking for location of PNG library...
checking for png_read_image in -lpng... yes
checking whether to use GD... no
checking whether to use Tcl/Tk... no
checking whether to use PostgreSQL... no
checking whether to use OpenGL... yes
checking for location of OpenGL includes...
checking for GL/gl.h... yes
checking for GL/glu.h... yes
checking for location of OpenGL library...
checking for glBegin in -lGL... yes
checking for gluBeginCurve in -lGLU... yes
checking whether to use ODBC... no
checking whether to use FFTW... yes
checking for location of FFTW includes...
checking for fftw.h... yes
checking for location of FFTW library...
checking for fftwnd_one in -lfftw... yes
checking whether to use BLAS... yes
checking for location of BLAS library...
checking for dnrm2_ in -lblas... yes
checking whether to use LAPACK... yes
checking for location of LAPACK library...
checking for dgesv_ in -llapack... no
checking for dgesv_ in -llapack... yes
checking whether to use Motif... yes
checking for location of Motif includes... /usr/X11R6/include
checking for Xm/Xm.h... yes
checking for location of Motif library...
checking for XmStringCreate in -lXm... yes
checking whether to use GLw... no
checking whether to use FreeType... yes
checking for location of FreeType includes... /usr/include/freetype2
checking for freetype/freetype.h... no
configure: error: *** Unable to locate FreeType includes.
!!! ERROR: sci-geosciences/grass-5.0.3 failed.
!!! Function src_compile, Line 99, Exitcode 1
!!! ./configure failed
!!! If you need support, post the topmost build error, NOT this status message.
+------------------------------------------------------------+
| James Hiebert |
| Graduate Research Fellow |
| University of Oregon f u cn rd ths, u cn gt a |
| gd jb n cmptr prgrmmng. |
+------------------+-----------------------------------------+
| /"\ ASCII RIBBON | With Microsoft products, failure is not |
| \ / CAMPAIGN | an option - it's a standard component. |
| X AGAINST | Choose your life. Choose your |
| / \ HTML MAIL | future. Choose Linux. |
+------------------+-----------------------------------------+
--
[email protected] mailing list