[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

compiling outloud under debian sid



It appears that tcl8.3 has gone from debian sid.


I am having some issues trying to get outloud to compile.


I have tried using the makefile.8.4 and adjusted the locations of the include files to be tcl8.4/tcl.h.


For some reason I am getting errors when trying to compile langswitch.cpp.  I don’t fully understand what is going on here and was wondering if someone else has seen this issue?


The error is:

make -f makefile.tcl84

libtool --mode=compile g++ -g    -O2 -fPIC  -DPIC  -ansi -Wall  -I/usr/include/tcl8.4 -c langswitch.cpp

libtool: compile:  g++ -g -O2 -fPIC -DPIC -ansi -Wall -I/usr/include/tcl8.4 -c langswitch.cpp  -fPIC -DPIC -o .libs/langswitch.o

langswitch.cpp: In function ‘ECILanguageDialect initLanguage(Tcl_Interp*, ECILanguageDialect*, int)’:

langswitch.cpp:79: warning: deprecated conversion from string constant to ‘char*’

langswitch.cpp:84: warning: deprecated conversion from string constant to ‘char*’

langswitch.cpp: In function ‘const char* getAnnotation(Tcl_Interp*, int*)’:

langswitch.cpp:172: error: invalid conversion from ‘const char*’ to ‘char*’

make: *** [langswitch.lo] Error 1







If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive