Armand A. Verstappen wrote:
>On Wed, 2002-12-04 at 09:28, Eero af Heurlin wrote:It seems thyat for some wicked reason it is not looking for includes in /usr/include at all, all includedirs point to /usr/local/, I tried adding to the CPPFLAGS "-I/usr/include" but got different set of errors, I'm thinking I'm missing some other flags, but don't know which ones.looks like you are missing the flock declaration. in Linux it is declared in <sys/file.h>, it may be in a different header file on Solaris 9. Try to find it and include that header file.
from 'info gcc': `C_INCLUDE_PATH'
Got me the same gmake output as with adding the cpflags directly to Makefile
----<snip>-----
bash-2.05$ export C_INCLUDE_PATH=/usr/include:/usr/local/include:/usr/platform/sun4u/include:/usr/platform/sun4m/include:/usr/sfw/include:/usr/ucbinclude/
bash-2.05$ ./configure --with-mysql=/usr/local/mysql-3.23.49/ --prefix=/usr/local/midgard
bash-2.05$ gmake clean
bash-2.05$ gmake
cd . \
&& CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
creating Makefile
Making all in midgard
gmake[1]: Entering directory `/mnt/z/home/cust/eero/midgard/midgard-lib-1.4.3/midgard'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/mnt/z/home/cust/eero/midgard/midgard-lib-1.4.3/midgard'
Making all in src
gmake[1]: Entering directory `/mnt/z/home/cust/eero/midgard/midgard-lib-1.4.3/src'
/bin/sh ../libtool --mode=compile gcc -DPACKAGE=\"midgard\" -DVERSION=\"1.4.3-RC-2\" -DHAVE_DLFCN_H=1 -DHAVE_ZLIB_H=1 -DHAVE_CRYPT_H=1 -DHAVE_ICONV=1 -DHAVE_ERRMSG_H=1 -DHAVE_MYSQL_H=1 -I. -I. -I.. -DG_LOG_DOMAIN=\"midgard-lib\" -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -I/usr/local/mysql/include/mysql -I/usr/local/include -Wall -g -O2 -c midgard.c
rm -f .libs/midgard.lo
gcc -DPACKAGE=\"midgard\" -DVERSION=\"1.4.3-RC-2\" -DHAVE_DLFCN_H=1 -DHAVE_ZLIB_H=1 -DHAVE_CRYPT_H=1 -DHAVE_ICONV=1 -DHAVE_ERRMSG_H=1 -DHAVE_MYSQL_H=1 -I. -I. -I.. -DG_LOG_DOMAIN=\"midgard-lib\" -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -I/usr/local/mysql/include/mysql -I/usr/local/include -Wall -g -O2 -Wp,-MD,.deps/midgard.pp -c midgard.c -fPIC -DPIC -o .libs/midgard.lo
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning: as it has already been specified as a non-system directory
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning: as it has already been specified as a non-system directory
midgard.c: In function `mgd_log_debug_default':
midgard.c:63: warning: implicit declaration of function `flock'
midgard.c:63: `LOCK_EX' undeclared (first use in this function)
midgard.c:63: (Each undeclared identifier is reported only once
midgard.c:63: for each function it appears in.)
midgard.c:110: `LOCK_UN' undeclared (first use in this function)
midgard.c: In function `mgd_parse_log_levels':
midgard.c:126: warning: subscript has type `char'
midgard.c:145: warning: subscript has type `char'
midgard.c: In function `mgd_query':
midgard.c:820: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_ungrouped_select':
midgard.c:904: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_sitegroup_select':
midgard.c:917: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_global_exists':
midgard.c:1166: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_exists_id':
midgard.c:1215: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_exists_bool':
midgard.c:1251: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_exec':
midgard.c:1362: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_create':
midgard.c:1406: `__builtin_va_alist' undeclared (first use in this function)
midgard.c: In function `mgd_update':
midgard.c:1458: `__builtin_va_alist' undeclared (first use in this function)
gmake[1]: *** [midgard.lo] Error 1
gmake[1]: Leaving directory `/mnt/z/home/cust/eero/midgard/midgard-lib-1.4.3/src'
gmake: *** [all-recursive] Error 1
-----<snip>------
/Rambo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
