Menu

#23 Ishmail fails to build

Reproducible
open
nobody
None
5
2014-10-17
2014-10-17
No

I can't seem to get it to build.

Output of configure:

./configure
creating cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for minix/config.h... no
checking for working const... yes
checking whether char is unsigned... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking for object suffix... o
checking for g++... g++
checking whether the C++ compiler (g++ ) works... yes
checking whether the C++ compiler (g++ ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether g++ accepts -g... yes
checking whether make sets ${MAKE}... yes
updating cache ./config.cache
checking for ar... ar
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for bison... bison -y
checking for a BSD compatible install... /usr/bin/install -c
checking for lp... 'lp -c'
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/param.h... yes
checking for sys/select.h... yes
checking for sysexits.h... yes
checking for sys/time.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for pid_t... yes
checking for size_t... yes
checking for statvfs... yes
checking whether stat(v)fs.f_fsid structure has __val array... no
checking return type of signal handlers... void
checking for vfork.h... no
checking for working vfork... yes
checking for sysconf... yes
checking for getpagesize... yes
checking for strerror... yes
checking for setenv... yes
checking for strncasecmp... yes
checking for gettimeofday... yes
checking for unlink... yes
checking for setegid... yes
checking for gethostname... yes
checking for getdomainname... yes
checking for getdomainname declaration in unistd.h... yes
checking for sqrt in -lm... yes
checking for OpenSSL >= 0.9.6a... yes
checking for X... libraries /usr/lib64, 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 whether g++ gripes about your X headers... no
checking for _XEditResCheckMessages in -lXmu... yes
updating cache ./config.cache
checking for XpmCreatePixmapFromData in -lXpm... yes
checking for xpm.h... no
checking for X11/xpm.h... yes
checking for main in -lXp... yes
updating cache ./config.cache
checking for Motif... libraries in default path, headers in default path
checking whether the Motif library is actually a LessTif library... no
checking whether _XmVersionString can be referred to... yes
checking for XmAddToPostFromList... yes
checking for XmAddToPostFromList declaration in Xm/RowColumn.h... yes
checking for XmRemoveFromPostFromList... yes
checking for XmRemoveFromPostFromList declaration in Xm/RowColumn.h... yes
checking for _XmGetFocusPolicy... yes
checking for _XmGetFocusPolicy declaration in Xm/XmP.h... no
checking for _XmInputForGadget... yes
checking for _XmInputForGadget declaration in Xm/XmP.h... no
checking for _XmShellIsExclusive... yes
checking for _XmShellIsExclusive declaration in Xm/XmP.h... no
updating cache ./config.cache
creating ./config.status
creating Make.conf
creating lib/Ishmail.hlp
creating config.h

And then make:

make
make[1]: Entering directory '/home/silent/Downloads/ishmail-2.1.0/hgl'
g++ -g -O2 -I.. -c BoolExpWinC.C -o BoolExpWinC.o
In file included from RangeC.h:37:0,
from StringC.h:36,
from HalAppC.h:33,
from BoolExpWinC.C:32:
Base.h:33:20: fatal error: stream.h: No such file or directory
compilation terminated.
Makefile:14: recipe for target 'BoolExpWinC.o' failed
make[1]: *** [BoolExpWinC.o] Error 1
make[1]: Leaving directory '/home/silent/Downloads/ishmail-2.1.0/hgl'
Makefile:8: recipe for target 'subdirs' failed
make: *** [subdirs] Error 1

I am using gcc:

gcc --version
gcc (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

And kernel:

uname -a
Linux TERMINAL-BMRF-9 3.14.14-gentoo #1 SMP Fri Aug 1 11:21:21 EDT 2014 x86_64 Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz GenuineIntel GNU/Linux

Discussion


Log in to post a comment.

MongoDB Logo MongoDB