Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
It gives me all of the standard C errors like function not declared, pointer points to null, all those typical errors. I feel like I need to start debugging these programs.
I recently tried to compile the ati radeon video driver and ipw2200gb wireless driver.
Ensure that you have entire development pacakges installed, most distribution will show you a category like "development tools", install everything that you find in development category, so that you have all dependencies installed. Also for some programs like device drivers etc. you need to have kernel source installed as well.
Here's my current development packages:
glibc-1.10.2
glib2-
gcc-3.4.4
gcc++-3.4.4
Here are the two programs:
1. ati radeon mobility driver. During compile it gives a tremendious amount of errors, but it does finally give me a module file. However, when I try to load it, it gives the error:
magic 'version 3.4' should be 'version 3.3'
What is this and how do I fix it up
2. the ipw2200bg wireless device driver. It doesn't compile. It gives a divide by zero error and a pointer error as well. Don't know what to do about that.
However, when I try to load it, it gives the error:
magic 'version 3.4' should be 'version 3.3'
Because your kernel has been compiled with gcc 3.3 and that your program is compiled with gcc 3.4. So things may break.
To force the loading (which is a temporary solution until you change your kernel or your gcc) :
Code:
modprobe -f <modname>
I have ipw2200bg sources on my computer. I could try to compile it and see , tomorrow maybe
First why do you want to recompile from source, there is no binary package for your distro? strange
I still think the easiest is to reinstall a clean gcc , glibc, dev headers,...
What is ./configure? The kernel one or the specific source?
thanks,
Murdock
When you install a program from source, usually you do ./configure, make and make install. When ./configure finishes, usually you are told of any missing packages or errors, so thats the output we need. Also if ./configure is successful and you have problems during the make process, post back the errors that get printed on the screen.
Thanks everybody, I solved the problems...the ati driver was compiling, but there were some kernel configurations that needed to be dealt with and the ipw2200 driver was outdated, so I downloaded the latest one and it compiled great.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.