[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Can't compile Kmail
From:       Pierre Abbat <phma () oltronics ! net>
Date:       2000-08-01 0:32:04
[Download RAW message or body]

I just downloaded 1.0.29.2 and am trying to build it. I got this error:

make  all-recursive
make[1]: Entering directory `/usr/local/src/kmail-1.0.29.2'
Making all in kmail
make[2]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail'
Making all in pics
make[3]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail/pics'
Making all in toolbar
make[4]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail/pics/toolbar'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail/pics/toolbar'
make[4]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail/pics'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail/pics'
make[3]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail/pics'
Making all in doc
make[3]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail/doc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail/doc'
make[3]: Entering directory `/usr/local/src/kmail-1.0.29.2/kmail'
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/include/qt      -O2 -Wall -c kmfoldermgr.cpp
kmfoldermgr.cpp: In method `void KMFolderMgr::setBasePath(const char *)':
kmfoldermgr.cpp:91: implicit declaration of function `int mkdir(...)'
make[3]: *** [kmfoldermgr.o] Error 1
make[3]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/kmail-1.0.29.2/kmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/kmail-1.0.29.2'
make: *** [all-recursive-am] Error 2

I traced this to HAVE_UNISTD_H apparently not being defined. It and sys_types
and fcntl are all set to yes in config.cache, but UNISTD in all caps occurs
only in source files, and not in the Makefile. How do I fix it? I am running
Linux 2.2.14 on a Mandrake 7.0 Pentium system.

phma

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic