Nvidia drivers Debian (kernel 2.4.18) gcc error?

Pagina: 1
Acties:

  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

Topicstarter
Ik wilde de Nvidia drivers instaleren op de computer, maar als ik make uitvoer krijg ik de error dat gcc niet is geinstaleerd :?
Ik heb via apt-get install gcc geprobeerd gcc te instaleren, maar ook daar krijg ik dus een error dat ik al de nieuwste versie heb :?

Wie van de 2 heeft nou gelijk heb ik hem nou wel of niet?

en is het mogelijk om anders op een of andere manier die gcc check te omzeilen :?

Verwijderd

Bestaat /usr/bin/gcc :? (of /bin/gcc of /usr/local/bin/gcc)

Zo ja: dan zit de Makefile verkeerd. Je kunt deze check waarschijnlijk ongedaan maken in de Makefile

Zo nee: debian zit fout, alsnog gcc apt-get'ten, eventueel met een force optie ofzo

  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

Topicstarter
Op zaterdag 02 maart 2002 18:19 schreef beelzebubu het volgende:
Bestaat /usr/bin/gcc :? (of /bin/gcc of /usr/local/bin/gcc)

Zo ja: dan zit de Makefile verkeerd. Je kunt deze check waarschijnlijk ongedaan maken in de Makefile

Zo nee: debian zit fout, alsnog gcc apt-get'ten, eventueel met een force optie ofzo
Ik heb hem dus wel, maar make wil hem niet pakken :(

De vraag is nu dus hoe zet ik de check uit :?

  • Paradise
  • Registratie: Juni 2000
  • Niet online
Op zaterdag 02 maart 2002 18:34 schreef Mataraty het volgende:

[..]

Ik heb hem dus wel, maar make wil hem niet pakken :(

De vraag is nu dus hoe zet ik de check uit :?
Denk niet dat dat kan, gcc is toch vereist om te compilen?

Doe eens een dpkg -l gcc* om te zien welke gcc je allemaal hebt. Welke error geeft je ./configure precies?

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

Gebruikt nvidia niet cc :? volgens mij heb ik dit probleem nl. ook gehad en toen ff een symlink naar gcc maken loste bij mij dit probleem op!

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Verwijderd

ff een reactie via de account van m'n vriendin :)

Ik heb dus gcc-2.95 en gcc-3.0

de gehele foutmelding die ik krijg is:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
rm -f nv.o os-interfase.o os-registry.o Module-linux nv_compiler.h NVdriver
/bin/sh: -c: line 1: syntax error near unexpected token '2.7.2.3)'
/bin/sh: -c: line 1:'if [-z ]; then if [2.7.2.3] !=2.95.4]; then echo"
"; echo "You appear to be compiling the NVdriver kernel module with"; echo "the running kernel. 
This may be perfectly fine, but there  "; echo "are cases where this can lead to unexpected behaviour 
and "; echo "system crashes.
"; echo"
"If you know what you are doing and want to override this "; echo " check, you
can do so by setting IGNORE_CC_MISMATCH.    ";  echo"
";  echo"In any other case, set the CC environment variable to the ";  echo" 
name of the compiler that was used to compile the kernel "; echo"
";  echo -en "\033[1;31m";  echo -e "*** Failed cc saity check. Bailing out! ***";
echo -en "\033[0m"; exit1;  fi fi'
make: ***[gcc check] Error 2

Wat moet ik doen om toch de nvidia drivers te kunnen instaleren :?

Verwijderd

iemand :?

btw die symlinks was het ook niet :'(

Verwijderd

Op zaterdag 02 maart 2002 17:39 schreef Mataraty het volgende:
Ik wilde de Nvidia drivers instaleren op de computer, maar als ik make uitvoer krijg ik de error dat gcc niet is geinstaleerd :?
Ik heb via apt-get install gcc geprobeerd gcc te instaleren, maar ook daar krijg ik dus een error dat ik al de nieuwste versie heb :?

Wie van de 2 heeft nou gelijk heb ik hem nou wel of niet?

en is het mogelijk om anders op een of andere manier die gcc check te omzeilen :?
Dit has ik ook, dit betekend dat je kernel is gecompiled met een andere gcc versie dan die je gebruikt voor het compilen van je dirver Pfff :P

Ik heb dit opgelost door een nieuwe kernel te compilen met de gcc die in mn path staat en die te gebruiken en dan compiled de driver wel gewoon.

Je kan het ook omzeilen maar NVIDIA zegt dat je dan fouten krijgt dus dan maar op mijn manier :P

Ik heb nu alleen het probleem dat het wel werkt maar dat ik zeer vaag beeld krijg waar je niks van kan maken net alsof ie op te hoge refreshrate draait terwijl mijn monitor dat normaal zou zeggen maar nu zie ik dus gewoon wazig beeld :(

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Eh, de nvidia drivers kun je toch niet zelf compileren? :? Je moet alleen nog maar "make install" doen.

Verwijderd

Op zondag 03 maart 2002 13:37 schreef banaan-X het volgende:
Eh, de nvidia drivers kun je toch niet zelf compileren? :? Je moet alleen nog maar "make install" doen.
Een make install compiled eerst de drivers hoor...
Het is ook de daarom ook de source :P

Sources

Kernel Supported Kernel Driver File MD5 Sum

Kernel Source RPM NVIDIA_kernel-1.0-2314.src.rpm
Kernel Tar File NVIDIA_kernel-1.0-2314.tar.gz

Verwijderd

Mhh bleef problemen houden, maar ik heb nu dmv googl een mogelijke oplossing gevonden die ik ff ga proberen dadelijk :)

Indien het werkt laat ik het wel ff weten.
NVIDIA Debian Mini-HOWTO
By David Morse
mailto:dm-web@bomberlan.net
June 17, 2001
Scope of this document
This document assumes you run a stock debian kernel and want to use a hardware accellerated OpenGL with an NVIDIA graphics card. If your situtation does not exactly match this, a longer, more general document might suit you better. Perhaps Nvidia OpenGL Configuration mini-HOWTO.

Prepare the system
You need to have XFree86 4.0.something. At time of writing, the default woody debs for 4.0.3 worked fine.

You should configure your XFree86Config-4 file the usual way, using the unaccellerated "nv" driver. I've had success using xf86config to configure the card. Make sure your configuration works before proceeding.

You're going to need the kernel headers for whatever kernel you're using:

apt-get install kernel-headers-2.X.Y-Z

Reboot the machine with no X before proceeding. Simply shutting down X is not enough, I find that if the "nv" and accellerated "nvidia" drivers are used during the same boot, the "nvidia" drivers will fatally lock up the computer.

Get the NVIDIA tarballs
Go to http://www.nvidia.com/ and find their linux driver download section. At time of writing, they have lots of .rpms, but no .debs. Therefore, follow their instructions for getting the two .tar.gz files.

Install the NVIDIA tarballs
Unpack the archives someplace. Cd into the kernel directory. Teach the Makefile to see the kernel headers by changing the line

INCLUDES=-I.

to something appropriate for your kernel, e.g.:

INCLUDES=-I. -I/usr/src/kernel-headers-2.2.18pre21/include/

From here on out, just follow the NVIDIA instructions, basically

make install
cd ../NVIDIA_GLX-1.*
make install.

Then make the final changes to the XFree86Config file as described in the NVIDIA instructions.

Sacrifice 3 karma to Bill, the god of propritary software. Fire up X, and have fun.

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op zondag 03 maart 2002 13:51 schreef ZiXon het volgende:

[..]

Een make install compiled eerst de drivers hoor...
Het is ook de daarom ook de source :P

Sources

Kernel Supported Kernel Driver File MD5 Sum

Kernel Source RPM NVIDIA_kernel-1.0-2314.src.rpm
Kernel Tar File NVIDIA_kernel-1.0-2314.tar.gz
een make install copileert idd als dat nog niet is gedaan. Maar die drivers zijn closed-source naar ik weet. Dus hoe kun je nou iets compileren als de source niet vrij is? :? Er worden dacht ik wel een paar dingen nog gecompileerd voor samenwerking met de kernel, misschien dat make dat idd doet.

Verwijderd

Op zondag 03 maart 2002 19:50 schreef banaan-X het volgende:

[..]

een make install copileert idd als dat nog niet is gedaan. Maar die drivers zijn closed-source naar ik weet. Dus hoe kun je nou iets compileren als de source niet vrij is? :? Er worden dacht ik wel een paar dingen nog gecompileerd voor samenwerking met de kernel, misschien dat make dat idd doet.
Psies je hebt helemaal gelijk!!
Grappig dat je een vraag neer zet en meteen het goede antwoord geeft :P

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op maandag 04 maart 2002 08:58 schreef ZiXon het volgende:

[..]

Psies je hebt helemaal gelijk!!
Grappig dat je een vraag neer zet en meteen het goede antwoord geeft :P
Jij niet helemaal begrijp denk ik... :P

Die drivers zijn wel meer dan die 4 dingen die je nog zelf moet compileren. Anders waren de drivers wel open-source he!
Pagina: 1