Hi Raman, here is a patch that fixes the compile error with tcl8.4. I was able to reenable "-pedantic". It also fixes all the compile warnings with tcl8.4. There are still some warnings with tcl8.3. On jaunty, I tested both versions, on hardy only tcl8.3. Best regards, Lukas
Attachment:
outloud-tcl84.diff
Description: Binary data
T.V. Raman writes ("Emacspeak Servers On Jaunty: Calling for contrib makefiles"): > Hi Lukas, > > I've applied your jaunty patch, and confirmed that it builds on hardy, > will test jaunty later tonight. > > I've also started obsoleting tcleci.so --- and started the process fo > rmoving things to tcl8.4 > > The linux-outloud directory now only contains two makefiles Makefile > (the to be final makefile with tcl84) and makefile.tcl83 -- which is > the one that works. > > The remaining problem to cutting to tcl8.4 is that langspec.cpp > produces warnings under tcl8.3 but errors under tcl8.4 > > I've removed the --pedantic from CFLAGS to get atcleci.cpp to compile > with warnings; however langspec.cpp still bombs. > > Would appreciate it if you could look for a workaround. > > It would be nice to finally move everything to tcl8.4 from a > maintenance point of view. > > Thanks for the help and patches, > --Raman > -- > > -- > > > On 8/23/09, Lukas Loehrer <listaddr1@xxxxxxxxxxx> wrote: > > Hi Raman, > > > > here is a patch for the mentioned makefile (outloud,tcl83). It builds > > atcleci.so successfully on jaunty. I have not fixed the OSS version or > > tcl8.4 > > yet; I will do that if this fix works for others too. Apart from the > > changes I mentioned before, it seems to be necessary to supply the > > -rpath parameter to libtool to actually make it build the shared > > library. I chose the path of "/usr/local/lib" arbitrarily, it does not > > seem to matter what is passed here. > > > > Best regards, Lukas > > > > >
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998