Bugs item #2848525, was opened at 2009-09-01 17:39 Message generated for change (Comment added) made by mr-meltdown You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2848525&group_id=56967
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Build Group: MonetDB5 "stable" >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: francois guerin (fguerin) >Assigned to: Fabian (mr-meltdown) Summary: mac10.6 and monetdb installation Initial Comment: Hi, I've just installed the newest version of MacOSX (ie 10.6, which is claimed to be a pure 64bits architecture, smaller, better, faster, stronger, etc.) for i was no sure my last installation of MonetDB would be still compatible, i re-installed it (monetdb-install.sh --enable-xquery --enable-optimize) and got the error: In file included from MapiClient.c:32: ReadlineTools.h:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token ReadlineTools.h:10: error: expected ')' before '*' token MapiClient.c: In function 'doFileByLines': MapiClient.c:1292: error: 'rl_completion_func_t' undeclared (first use in this function) MapiClient.c:1292: error: (Each undeclared identifier is reported only once MapiClient.c:1292: error: for each function it appears in.) MapiClient.c:1292: error: 'func' undeclared (first use in this function) MapiClient.c:1297: warning: implicit declaration of function 'suspend_completion' MapiClient.c:1300: warning: implicit declaration of function 'continue_completion' MapiClient.c:1556: warning: assignment discards qualifiers from pointer target type gnumake[5]: *** [MapiClient.o] Error 1 gnumake[4]: *** [all] Error 2 gnumake[3]: *** [all-recursive] Error 1 gnumake[2]: *** [all] Error 2 gnumake[1]: *** [all-recursive] Error 1 gnumake: *** [all] Error 2 making MonetDB-client failed (Take a look at the attached file my log file) thanks. ---------------------------------------------------------------------- >Comment By: Fabian (mr-meltdown) Date: 2009-09-07 15:14 Message: ok, I added a configure check for tl_completion_func_t, that should do the trick. Available tomorrow with --nightly=stable (argument to monetdb-install.sh) or in Aug2009-SP1 ---------------------------------------------------------------------- Comment By: francois guerin (fguerin) Date: 2009-09-02 14:39 Message: ok, my fault. the "rl_completion_func_t" is located in "rltypedefs.h" (it's not in monetdb sources, but formerly in my computer) ---------------------------------------------------------------------- Comment By: francois guerin (fguerin) Date: 2009-09-02 14:30 Message: perhaps it's hidden, but i dont find anywhere where you declare the type "rl_completion_func_t" ... (it's the function quoted in my logfile) i applied a grep in my installation folder and this is what i have obtained: ./MonetDB-client/clients/src/mapiclient/MapiClient.c: rl_completion_func_t *func = NULL; ./MonetDB-client/clients/src/mapiclient/MapiClient.mx: rl_completion_func_t *func = NULL; ./MonetDB-client/clients/src/mapiclient/ReadlineTools.c:rl_completion_func_t * ./MonetDB-client/clients/src/mapiclient/ReadlineTools.c: rl_completion_func_t *func = rl_attempted_completion_function; ./MonetDB-client/clients/src/mapiclient/ReadlineTools.c:continue_completion(rl_completion_func_t * func) ./MonetDB-client/clients/src/mapiclient/ReadlineTools.h:rl_completion_func_t *suspend_completion(void); ./MonetDB-client/clients/src/mapiclient/ReadlineTools.h:void continue_completion(rl_completion_func_t * func); ./MonetDB-client/clients/src/mapiclient/ReadlineTools.mx:rl_completion_func_t *suspend_completion(void); ./MonetDB-client/clients/src/mapiclient/ReadlineTools.mx:void continue_completion(rl_completion_func_t * func); ./MonetDB-client/clients/src/mapiclient/ReadlineTools.mx:rl_completion_func_t * ./MonetDB-client/clients/src/mapiclient/ReadlineTools.mx: rl_completion_func_t *func = rl_attempted_completion_function; ./MonetDB-client/clients/src/mapiclient/ReadlineTools.mx:continue_completion(rl_completion_func_t * func) ./MonetDB-SQL/sql/src/backends/monet5/sql_readline.c:rl_completion_func_t *suspend_completion(void); ./MonetDB-SQL/sql/src/backends/monet5/sql_readline.c:void continue_completion(rl_completion_func_t * func); ./MonetDB-SQL/sql/src/backends/monet5/sql_readline.mx:rl_completion_func_t *suspend_completion(void); ./MonetDB-SQL/sql/src/backends/monet5/sql_readline.mx:void continue_completion(rl_completion_func_t * func); ./MonetDB5-server/MonetDB5/src/mal/mal_readline.c:rl_completion_func_t *suspend_completion(void); ./MonetDB5-server/MonetDB5/src/mal/mal_readline.c:void continue_completion(rl_completion_func_t * func); ./MonetDB5-server/MonetDB5/src/mal/mal_readline.c:rl_completion_func_t * ./MonetDB5-server/MonetDB5/src/mal/mal_readline.c: rl_completion_func_t *func = rl_attempted_completion_function; ./MonetDB5-server/MonetDB5/src/mal/mal_readline.c:continue_completion(rl_completion_func_t * func) ./MonetDB5-server/MonetDB5/src/mal/mal_readline.mx:rl_completion_func_t *suspend_completion(void); ./MonetDB5-server/MonetDB5/src/mal/mal_readline.mx:void continue_completion(rl_completion_func_t * func); ./MonetDB5-server/MonetDB5/src/mal/mal_readline.mx:rl_completion_func_t * ./MonetDB5-server/MonetDB5/src/mal/mal_readline.mx: rl_completion_func_t *func = rl_attempted_completion_function; ./MonetDB5-server/MonetDB5/src/mal/mal_readline.mx:continue_completion(rl_completion_func_t * func) the "rl_completion_func_t" is nowhere to be found. ---------------------------------------------------------------------- Comment By: Fabian (mr-meltdown) Date: 2009-09-01 17:49 Message: problem is readline related, probably we don't really deal very well with a new version of libedit that immitates as readline even more ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2848525&group_id=56967 ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Monetdb-bugs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-bugs
