Hi
I cloned myself a copy of tde yesterday and tried to compile it on Slackware64 14.0. (I use the Slackware build scripts available at http://humanreadable.nfshost.com/sdeg/trinity_desktop.htm.)
All went well until I was compiling tdebase, when it crashed and burned with:
Generating tdmadmindialog.moc cd /tmp/tdebase.build/tdm/kfrontend && /usr/bin/tmoc /tmp/tdebase/tdm/kfrontend/ tdmadmindialog.h -o /tmp/tdebase.build/tdm/kfrontend/tdmadmindialog.moc /tmp/tdebase/kdesktop/lock/backtrace_symbols.c:57:22: fatal error: demangle.h: No such file or directory compilation terminated.
Slackware does not have demangle.h (nor does an Ubuntu 12.04 that I have lying around).
Is there some other package which has been added as a pre-requisite with that commit?
Or is there some way to change that patch so that we don't actually need that file?
Thanks.
Jim
On Sunday 09 of December 2012 14:06:11 zlists@ns.sympatico.ca wrote:
Hi
I cloned myself a copy of tde yesterday and tried to compile it on Slackware64 14.0. (I use the Slackware build scripts available at http://humanreadable.nfshost.com/sdeg/trinity_desktop.htm.)
All went well until I was compiling tdebase, when it crashed and burned with:
Generating tdmadmindialog.moc cd /tmp/tdebase.build/tdm/kfrontend && /usr/bin/tmoc /tmp/tdebase/tdm/kfrontend/ tdmadmindialog.h -o /tmp/tdebase.build/tdm/kfrontend/tdmadmindialog.moc /tmp/tdebase/kdesktop/lock/backtrace_symbols.c:57:22: fatal error: demangle.h: No such file or directory compilation terminated.
Slackware does not have demangle.h (nor does an Ubuntu 12.04 that I have lying around).
Is there some other package which has been added as a pre-requisite with that commit?
Or is there some way to change that patch so that we don't actually need that file?
Thanks.
Jim
On debian / ubuntu is demangle.h in the package binutils-dev.
Slavek --
2012/12/9 zlists@ns.sympatico.ca:
Hi
I cloned myself a copy of tde yesterday and tried to compile it on Slackware64 14.0. (I use the Slackware build scripts available at http://humanreadable.nfshost.com/sdeg/trinity_desktop.htm.)
All went well until I was compiling tdebase, when it crashed and burned with:
Generating tdmadmindialog.moc cd /tmp/tdebase.build/tdm/kfrontend && /usr/bin/tmoc /tmp/tdebase/tdm/kfrontend/ tdmadmindialog.h -o /tmp/tdebase.build/tdm/kfrontend/tdmadmindialog.moc /tmp/tdebase/kdesktop/lock/backtrace_symbols.c:57:22: fatal error: demangle.h: No such file or directory compilation terminated.
Slackware does not have demangle.h (nor does an Ubuntu 12.04 that I have lying around).
Is there some other package which has been added as a pre-requisite with that commit?
Or is there some way to change that patch so that we don't actually need that file?
Thanks.
Jim
It should come with binutils. Google shows a lot of bug reports for several distros saying that this file should be installed.
On Sun, Dec 9, 2012 at 17:30 (+0400), Fat-Zer wrote:
2012/12/9 zlists@ns.sympatico.ca:
Hi
<snip>
Slackware does not have demangle.h (nor does an Ubuntu 12.04 that I have lying around).
<snip>
It should come with binutils. Google shows a lot of bug reports for several distros saying that this file should be installed.
Fat-Zer and Sl�vek,
thanks for that info. I copied in demangle.h from Slackware's binutils source package and all seems to be good. (tdebase compiled successfully, anyway.)
Cheers. Jim