[MonetDB-users] Compilation error in MonetDB4
Hello, I get the following error when compiling the module MonetDB4: (dev branch, on andorea.ins.cwi.nl => fedora 6, MD Athlon(tm) 64 X2 Dual Core Processor 3800+) gcc -m64 -DHAVE_CONFIG_H -I. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../.. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../monet -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../monet -I../modules/plain -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../modules/plain -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/common -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/gdk -DLIBEMBEDDEDMIL -Wall -Wextra -std=c99 -g -Werror-implicit-function-declaration -Werror -Wpointer-arith -Wdeclaration-after-statement -Wundef -Wp,-D_FORTIFY_SOURCE=2 -D_REENTRANT -c embeddedclient.c -fPIC -DPIC -o .libs/libembeddedmil_la-embeddedclient.o In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:29:26: error: mapilib/Mapi.h: No such file or directory In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:183: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' make[5]: *** [libembeddedmil_la-embeddedclient.lo] Error 1 make[5]: Leaving directory `/export/scratch1/zhang/mbuild/dev/MonetDB4/build-debug/src/tools' I think I have seen such error earlier, in de mailing-list or bug report, but I can't recall it. I believe both my source code and build env. are up-to-date and clean, but this error still looks as if I have some out-dated stuf. Does anybody have a clue about this? Thanks! Jennie
Jennie, could you just try to run `make` once again, and report what happens? Stefan On Tue, Nov 13, 2007 at 11:05:18AM +0100, Ying Zhang wrote:
Hello,
I get the following error when compiling the module MonetDB4: (dev branch, on andorea.ins.cwi.nl => fedora 6, MD Athlon(tm) 64 X2 Dual Core Processor 3800+)
gcc -m64 -DHAVE_CONFIG_H -I. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../.. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../monet -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../monet -I../modules/plain -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../modules/plain -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/common -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/gdk -DLIBEMBEDDEDMIL -Wall -Wextra -std=c99 -g -Werror-implicit-function-declaration -Werror -Wpointer-arith -Wdeclaration-after-statement -Wundef -Wp,-D_FORTIFY_SOURCE=2 -D_REENTRANT -c embeddedclient.c -fPIC -DPIC -o .libs/libembeddedmil_la-embeddedclient.o In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:29:26: error: mapilib/Mapi.h: No such file or directory In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:183: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' make[5]: *** [libembeddedmil_la-embeddedclient.lo] Error 1 make[5]: Leaving directory `/export/scratch1/zhang/mbuild/dev/MonetDB4/build-debug/src/tools'
I think I have seen such error earlier, in de mailing-list or bug report, but I can't recall it. I believe both my source code and build env. are up-to-date and clean, but this error still looks as if I have some out-dated stuf.
Does anybody have a clue about this? Thanks!
Jennie
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |
I found it. My script which should rebuild all monet modules didn't rebuild "clients" first. sorry for the stupid question and Thanks! Jennie On Tue, Nov 13, 2007 at 11:10:00AM +0100, Stefan Manegold wrote:
Jennie,
could you just try to run `make` once again, and report what happens?
Stefan
On Tue, Nov 13, 2007 at 11:05:18AM +0100, Ying Zhang wrote:
Hello,
I get the following error when compiling the module MonetDB4: (dev branch, on andorea.ins.cwi.nl => fedora 6, MD Athlon(tm) 64 X2 Dual Core Processor 3800+)
gcc -m64 -DHAVE_CONFIG_H -I. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../.. -I/ufs/zhang/monet/dev/MonetDB4/src/tools -I../monet -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../monet -I../modules/plain -I/ufs/zhang/monet/dev/MonetDB4/src/tools/../modules/plain -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/common -I/export/scratch1/zhang/monet/dev/G.64.64.d.debug/include/MonetDB/gdk -DLIBEMBEDDEDMIL -Wall -Wextra -std=c99 -g -Werror-implicit-function-declaration -Werror -Wpointer-arith -Wdeclaration-after-statement -Wundef -Wp,-D_FORTIFY_SOURCE=2 -D_REENTRANT -c embeddedclient.c -fPIC -DPIC -o .libs/libembeddedmil_la-embeddedclient.o In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:29:26: error: mapilib/Mapi.h: No such file or directory In file included from /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:69: embeddedclient.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' /ufs/zhang/monet/dev/MonetDB4/src/tools/embeddedclient.mx:183: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'embedded_mil' make[5]: *** [libembeddedmil_la-embeddedclient.lo] Error 1 make[5]: Leaving directory `/export/scratch1/zhang/mbuild/dev/MonetDB4/build-debug/src/tools'
I think I have seen such error earlier, in de mailing-list or bug report, but I can't recall it. I believe both my source code and build env. are up-to-date and clean, but this error still looks as if I have some out-dated stuf.
Does anybody have a clue about this? Thanks!
Jennie
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users
participants (2)
-
Stefan Manegold
-
Ying Zhang