Armand A. Verstappen wrote:
On Wed, 2002-12-04 at 09:28, Eero af Heurlin wrote:

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.

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.

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]

Reply via email to