Subject: Re: [ecasound] curse compile error
From: Kai Vehmanen (kai.vehmanen_AT_wakkanet.fi)
Date: Fri Feb 14 2003 - 18:20:35 EET
On Fri, 14 Feb 2003, raoul.megelas wrote:
> CVS version do not build now:
> it semms FreeBSD complains about conversions due to curses.
Are you compiling with --enable-sys-readline ? If yes, what version of
readline? The errors match with changes made for newer versios of
readline. It seems that either the checks are wrong or some very new
readline has again broken the interface. As a quick quick, compiling
without the --enable-sys-readline should definitely work.
> source='eca-curses.cpp' object='eca-curses.o' libtool=no depfile='.deps/eca-curses.Po' tmpdepfile='.deps/eca-curses.TPo' depmode=gcc3 /usr/local/bin/bash ../depcomp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/readline -I. -I.. -I../libecasound -I../kvutils -D_THREAD_SAFE -g -O2 -D_REENTRANT -D_REENTRANT -ffast-math -fstrict-aliasing -funroll-loops -pthread -Wall -Wstrict-prototypes -O0 -DENABLE_DBC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c -o eca-curses.o `test -f eca-curses.cpp || echo './'`eca-curses.cpp
> eca-curses.cpp: In member function `void ECA_CURSES::init_readline_support()':
> eca-curses.cpp:114: invalid conversion from `char**(*)()' to `char**(*)(const
> char*, int, int)'
> eca-curses.cpp: In function `char** ecasound_completion(char*, int, int)':
> eca-curses.cpp:149: invalid conversion from `char*(*)()' to `char*(*)(const
> char*, int)'
-- http://www.eca.cx Audio software for Linux!
This archive was generated by hypermail 2b28 : Fri Feb 14 2003 - 18:20:38 EET