Hi,
I'm a new comer with some questions about basic conceptions of MonetDB.
1. The executor
I've ever found the executor of postgreSQL at src\backend\executor,
but cannot make sure where it is like that in MonetDB src.
MonetDB\MonetDB\src\gdk or MonetDB5-server\MonetDB5\src\mal ?
3. MAL
MAL (MonetDB Assembly Language) is a script tool only for MonetDB or
a common script language that can be applied to other softwares.
Why it is a must in MonetDB ?
4. .mx files
In MonetDB, .mx files are compiled to make .h and .c files generated.(in
this way ?)
Why is this routines ? (not just coding in .h and .c files directly)
Yel
----
Best Regards
richardroky(a)gmail.com
I noticed a new headless branch that aims to replace BATs with COLs.
Could you give me more information on COLs?
Is what you are trying to achieve faster queries, less memory usage, or
other advantages?
Assuming that this is the new direction for MonetDB, do you expect that it
will be merged with the Hg default tip for the next release after March
2011?
Thanks.
David Suh
Hi,
do you have any idea about the following error:
*** Warning: Linking the shared library lib_batxml.la against the
loadable module
*** lib_xml.so is not portable!
*** Warning: lib lib_xml.so is a module, not a shared library
*** And there doesn't seem to be a static archive available
*** The link will probably fail, sorry
Attached are the libtool's actions concerning the previous error.
Furthermore, if it is relevant to my question, i provide the following
information:
MonetDB_Mar2011$ find . -name 'lib_xml*'
./monetdb5/extras/xml/.libs/lib_xml.la
./monetdb5/extras/xml/.libs/lib_xml.lai
./monetdb5/extras/xml/.libs/lib_xml.so
./monetdb5/extras/xml/.libs/lib_xml.so.dSYM
./monetdb5/extras/xml/.libs/lib_xml.so.dSYM/Contents/Resources/DWARF/lib_xml.so
./monetdb5/extras/xml/.libs/lib_xml_la-xml.o
./monetdb5/extras/xml/lib_xml.la
./monetdb5/extras/xml/lib_xml_la-xml.lo
And last, i can assure you that there is a static library in my system
for libxml (/usr/local/Cellar/libxml2/2.7.7/lib/libxml2.a) and the
directory containing it has been included in the PKG_CONFIG_PATH
explicitly (you can check this by inspecting the attached file).
Thanks,
Babis
Hi,
what is going about this issue on Macs? Is there any progress?
http://sourceforge.net/mailarchive/message.php?msg_id=26996821
I have managed to overcome all but the last problem concerning the
AC_MSG_ERROR. The solution was to copy all .m4 files provided from the
gettext package into the MonetDB build directory.
Thanks,
Babis
Hello,
I am trying to install the newest monetdb system with the single bootstrap/configure on my Mac. This does not work as good as it used to be.
First when I do ./bootstrap I get the message that the libtoolize cannot be found. This is not installed on Mac OS, the default here is glibtoolize (version = 2.2.4). When using a package managers like fink libtoolize may be already installed in /sw because other packages need it. My solution was to temporary change the bootstrap file.
The next problem is that it cannot find the libiconv package. I have libiconv installed in the monetdb prefix but i get the message:
configure.ac:2255: error: possibly undefined macro: AM_ICONV
When I remove this macro from bootstrap I get the message:
configure.ac:152: error: possibly undefined macro: AC_MSG_ERROR
This is a hard one because this is a standard macro,
What could be wrong here?
Jan Flokstra.