You are not logged in.
I'm having a problem compiling this version (trying to build a driver with a change.)
Here's the error I get:
fbmmx.c: In function 'negate':
fbmmx.c:107: error: incompatible type for argument 1 of '__builtin_ia32_pxor'
fbmmx.c:107: error: incompatible type for argument 2 of '__builtin_ia32_pxor'
fbmmx.c: In function 'expand_alpha':
fbmmx.c:166: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:166: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:166: error: incompatible types in assignment
fbmmx.c:168: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:168: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:168: error: incompatible types in assignment
...
I'm building with this gcc and Arch 0.7.1
L% gcc --version
gcc (GCC) 4.0.3 20051222 (prerelease)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Any ideas?
Thanks.
Adam Krolnik
Co-author "Assertion-Based Design"
Offline
Err... Try using Xorg 7? Just do 'pacman -S xorg' plus whatever video and input drivers you need...
Offline
Just look in our CVS Attic, fbmmx has compile problems with gcc4, we used to have a patch for that.
Offline
Thanks for the tip.
I presume that downgrading gcc to the 3.4.6 version would allow it to compile ?
I was thinking about Xorg 7 but have seen many people with problems...
Hoping to do this when it is more straightforward.
Adam Krolnik
Co-author "Assertion-Based Design"
Offline
Maybe you should try Debian.
Offline
I think that most problems with xorg 7 come from people with bad configs or those that use things like composite.
Offline
I'd say bad configs, composite never gave me any problems... If you keep your Xorg 6.8.x config when going to Xorg 7, you will meet trouble. Better to make a new one using 'X -configure'.
Offline
Well, it's worth a note that some proprietary display drivers don't like composite and render. The nVidia ones seem to be working pretty well, but ATI always gave trouble with these things. I'm not using composite currently but I did in the past with no problems on nVidia hardware.
Maybe the above should be stated as "issues with xorg7 tend to be caused by unstable drivers and bad configs."
Offline
ATI works fine with Xorg7. One thing you should take not of: applications on your system will break as soon as apps try to use newer features in the updated libraries supplied by Xorg7 and Xorg7.1.
Offline
Thanks for the help. I found the patch for the fbmmx code and was able to
compile all of it. Now for finishing the driver mods.
Thanks.
Adam Krolnik
Co-author "Assertion-Based Design"
Offline