I am having trouble compiling fglrx from the ati driver 8.39.4 and kmymoney 0.8.7 (using the 0.8.6 slackbuild).
I am running a clean install of Slackware 12 with the non-SMP generic kernel.
Here is the error message from the fglrx make:
Code:
root@elfworks:/lib/modules/fglrx/build_mod# ./make.sh
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /lib/modules/2.6.21.5/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.21.5".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
root@elfworks:/lib/modules/fglrx/build_mod#
And here is the error from kmymoney2 (Note: I modified the slackbuild for version 0.8.7):
Code:
root@elfworks:/usr/local/src/kmymoney2# ./kmymoney2.SlackBuild
<snip>
/usr/lib/qt/bin/moc ./kmymoneyregisterinvestment.h -o kmymoneyregisterinvestment.moc
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/qt/include -I. -I../.. -I. -DQT_THREAD_SUPPORT -D
_REENTRANT -D_CHECK_MEMORY -DKMM_DEBUG=0 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOUR
CE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -m
arch=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptio
ns -fno-check-new -fno-common -fexceptions -MT kmymoneyregisterinvestment.o -MD -MP -MF ".deps/kmymon
eyregisterinvestment.Tpo" -c -o kmymoneyregisterinvestment.o kmymoneyregisterinvestment.cpp; \
then mv -f ".deps/kmymoneyregisterinvestment.Tpo" ".deps/kmymoneyregisterinvestment.Po"; else
rm -f ".deps/kmymoneyregisterinvestment.Tpo"; exit 1; fi
*** glibc detected *** /usr/libexec/gcc/i486-slackware-linux/4.1.2/cc1plus: free(): invalid size: 0x08
669f50 ***
======= Backtrace: =========
/lib/libc.so.6[0x400a1c23]
/lib/libc.so.6(cfree+0x90)[0x400a50f0]
/usr/libexec/gcc/i486-slackware-linux/4.1.2/cc1plus[0x8345e5c]
======= Memory map: ========
08048000-084d0000 r-xp 00000000 22:02 37323 /usr/libexec/gcc/i486-slackware-linux/4.1.2/cc1plus
084d0000-084d5000 rw-p 00487000 22:02 37323 /usr/libexec/gcc/i486-slackware-linux/4.1.2/cc1plus
084d5000-0869d000 rw-p 084d5000 00:00 0 [heap]
40000000-4001b000 r-xp 00000000 22:02 14119 /lib/ld-2.5.so
4001b000-4001d000 rw-p 0001b000 22:02 14119 /lib/ld-2.5.so
4001d000-4001e000 r--p 00000000 22:02 99670 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
4001e000-40038000 rw-p 4001e000 00:00 0
40039000-4003a000 rw-p 40039000 00:00 0
4003a000-40176000 r-xp 00000000 22:02 14077 /lib/libc-2.5.so
40176000-40177000 r--p 0013c000 22:02 14077 /lib/libc-2.5.so
40177000-40179000 rw-p 0013d000 22:02 14077 /lib/libc-2.5.so
40179000-4017d000 rw-p 40179000 00:00 0
4017d000-401b0000 r--p 00000000 22:02 99594 /usr/lib/locale/en_US/LC_CTYPE
401b0000-42c06000 rw-p 401b0000 00:00 0
42c22000-42c2c000 r-xp 00000000 22:02 193 /usr/lib/libgcc_s.so.1
42c2c000-42c2d000 rw-p 00009000 22:02 193 /usr/lib/libgcc_s.so.1
42d00000-42d21000 rw-p 42d00000 00:00 0
42d21000-42e00000 ---p 42d21000 00:00 0
bf9b2000-bf9c9000 rw-p bf9b2000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
/usr/lib/qt/include/qvaluevector.h:94: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [kmymoneyregisterinvestment.o] Error 1
make[4]: Leaving directory `/tmp/SBo/kmymoney2-0.8.7/kmymoney2/widgets'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/SBo/kmymoney2-0.8.7/kmymoney2/widgets'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/SBo/kmymoney2-0.8.7/kmymoney2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/kmymoney2-0.8.7'
make: *** [all] Error 2
root@elfworks:/usr/local/src/kmymoney2#
Any thoughts on either one of these errors?
Also, firefox crashed about a dozen times last night when I unsuccessfully tried to post this. Half of the times, I got slammed back to the kdm login screen. That is not even addressing the constant kde errors ("The application _________ crashed and caused the signal 6 (SIGABRT)") What the @#$#@ is going on?