Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?  (gelezen 3940 keer)

Offline JJRabbit

  • Lid
Wanneer ik make gconfig in de terminal invoer, gebeurt er dit:

root@jjr-desktop:/usr/src/linux# make gconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
*
* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.

Wat moet ik in Synaptic installeren om make gconfig te kunnen gebruiken?
Alvast bedankt.

Offline vanadium

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #1 Gepost op: 2009/02/07, 23:27:59 »
Vermoedelijk de source code van gtk+-2.0, glib-2.0 and libglade-2.0

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #2 Gepost op: 2009/02/08, 00:40:51 »
Hoi JJRabbit,

de foutmelding zeurt van "make sure that the .. dev.. package is .. installed".

Dat zegt al dat je in het pakketbeheer het desbetreffende gtk...-dev pakket zou moeten installeren. Voor vele "grote" programma's zijn er -dev versies net voor dit doel.

Maar het klinkt alsof dat een diepere ingreep in je systeem gaat worden. Zou je geen veiligere oplossing kunnen vinden ?  Ik zou dergelijke dingen niet aandurven.

Vriendelijke groet,

track

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #3 Gepost op: 2009/02/08, 01:17:16 »
Ok, ik heb nu deze pakketten geïnstalleerd:

libgtk2.0-dev
libglib2.0-dev
libgladeui-1-dev

Maar nu krijg ik deze fout:

jjr@jjr-desktop:/usr/src/linux$ sudo make gconfig
scripts/kconfig/gconf arch/x86/Kconfig
file drivers/net/arcnet/Kconfig already scanned?
make[1]: *** [gconfig] Fout 1
make: *** [gconfig] Fout 2
« Laatst bewerkt op: 2009/02/08, 01:37:25 door JJRabbit »

Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #4 Gepost op: 2009/02/08, 12:35:34 »
Ik weet het niet meer 100% zeker en ik zit op een windows machine, kan het niet nakijken.
Volgens mij mis je het pakket build-essential installeren via de terminal sudo apt-get install build-essential  of gewoon via Synaptic.

Met vriendelijke groet,

Gijs
« Laatst bewerkt op: 2009/02/08, 20:42:59 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #5 Gepost op: 2009/02/08, 15:46:54 »
Ik weet het niet meer 100% zeker en ik zit op een windows machine, kan het niet nakijken.
Volgen mis je het pakket build-essential installeren via de terminal sudo apt-get install build-essential  of gewoon via Synaptic.

Met vriendelijke groet,

Gijs

build-essential is geinstalleerd, maar ik krijg nog steeds dit:

jjr@jjr-desktop:/usr/src/linux$ sudo make gconfig
scripts/kconfig/gconf arch/x86/Kconfig
file drivers/net/arcnet/Kconfig already scanned?
make[1]: *** [gconfig] Fout 1
make: *** [gconfig] Fout 2

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #6 Gepost op: 2009/02/08, 16:13:16 »
Heb je eigenlijk een aanleiding die je volgt ?  Zo niet heb je hier misschien iets aan: http://beginlinux.wordpress.com/2008/12/03/how-to-compile-an-ubuntu-810-kernel/
Zo wél zou ik nieuwsgierig zijn welke.

Vriendelike groet,

track

Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #7 Gepost op: 2009/02/08, 18:11:38 »
JJRabbit, wat voor een programma wil je installeren en heb je een link naar dit programma?

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #8 Gepost op: 2009/02/08, 19:16:13 »
Heb je eigenlijk een aanleiding die je volgt ?  Zo niet heb je hier misschien iets aan: http://beginlinux.wordpress.com/2008/12/03/how-to-compile-an-ubuntu-810-kernel/
Zo wél zou ik nieuwsgierig zijn welke.

Vriendelike groet,

track

Bedankt, dit heeft me een stuk verder geholpen. Ik kan nu 'make menuconfig' starten.

De aanleiding is het installeren van een driver voor een netwerkkaart.
Nadat de driverpatch succesvol is toegepast:

root@jjr-desktop:/usr/src/linux# cat /home/chris/Bureaublad/DriverInstall/sk98lin_v10.70.2.3_2.6.27_patch | patch -p1
patching file drivers/net/sk98lin/h/lm80.h
patching file drivers/net/sk98lin/h/mvyexhw.h
patching file drivers/net/sk98lin/h/skaddr.h
patching file drivers/net/sk98lin/h/skcsum.h
patching file drivers/net/sk98lin/h/skdebug.h
patching file drivers/net/sk98lin/h/skdrv1st.h
patching file drivers/net/sk98lin/h/skdrv2nd.h
patching file drivers/net/sk98lin/h/skerror.h
patching file drivers/net/sk98lin/h/skfops.h
patching file drivers/net/sk98lin/h/skgeasfconv.h
patching file drivers/net/sk98lin/h/skgeasf.h
patching file drivers/net/sk98lin/h/skgedrv.h
patching file drivers/net/sk98lin/h/skgehw.h
patching file drivers/net/sk98lin/h/skgehwt.h
patching file drivers/net/sk98lin/h/skgeinit.h
patching file drivers/net/sk98lin/h/skgepnm2.h
patching file drivers/net/sk98lin/h/skgepnmi.h
patching file drivers/net/sk98lin/h/skgesirq.h
patching file drivers/net/sk98lin/h/skgespi.h
patching file drivers/net/sk98lin/h/skgetwsi.h
patching file drivers/net/sk98lin/h/skpcidevid.h
patching file drivers/net/sk98lin/h/skqueue.h
patching file drivers/net/sk98lin/h/skrlmt.h
patching file drivers/net/sk98lin/h/sktimer.h
patching file drivers/net/sk98lin/h/sktwsi.h
patching file drivers/net/sk98lin/h/sktypes.h
patching file drivers/net/sk98lin/h/skversion.h
patching file drivers/net/sk98lin/h/skvpd.h
patching file drivers/net/sk98lin/h/sky2le.h
patching file drivers/net/sk98lin/h/xmac_ii.h
patching file drivers/net/sk98lin/Makefile
patching file drivers/net/sk98lin/skaddr.c
patching file drivers/net/sk98lin/skcsum.c
patching file drivers/net/sk98lin/skdim.c
patching file drivers/net/sk98lin/skethtool.c
patching file drivers/net/sk98lin/skfops.c
patching file drivers/net/sk98lin/skgeasf.c
patching file drivers/net/sk98lin/skgeasfconv.c
patching file drivers/net/sk98lin/skge.c
patching file drivers/net/sk98lin/skgehwt.c
patching file drivers/net/sk98lin/skgeinit.c
patching file drivers/net/sk98lin/skgemib.c
patching file drivers/net/sk98lin/skgepnmi.c
patching file drivers/net/sk98lin/skgesirq.c
patching file drivers/net/sk98lin/skgespi.c
patching file drivers/net/sk98lin/skgespilole.c
patching file drivers/net/sk98lin/sklm80.c
patching file drivers/net/sk98lin/skproc.c
patching file drivers/net/sk98lin/skqueue.c
patching file drivers/net/sk98lin/skrlmt.c
patching file drivers/net/sk98lin/sktimer.c
patching file drivers/net/sk98lin/sktwsi.c
patching file drivers/net/sk98lin/skvpd.c
patching file drivers/net/sk98lin/skxmac2.c
patching file drivers/net/sk98lin/sky2.c
patching file drivers/net/sk98lin/sky2le.c
patching file drivers/net/sk98lin/vpdcheck.c
patching file Documentation/networking/sk98lin.txt
patching file drivers/net/Kconfig


 keert het probleem weer terug:

root@jjr-desktop:/usr/src/linux# make menuconfig
scripts/kconfig/mconf arch/x86/Kconfig
file drivers/net/arcnet/Kconfig already scanned?
make[1]: *** [menuconfig] Fout 1
make: *** [menuconfig] Fout 2

De driver met README heb ik bijgevoegd als bijlage.

[verwijderd door de beheerder]
« Laatst bewerkt op: 2009/02/08, 20:24:18 door JJRabbit »

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #9 Gepost op: 2009/02/08, 20:29:06 »
Waarom moet je de sk98lin driver compileren ?  Hij is er al toch ?  > http://manpages.ubuntu.com/manpages/hardy/man4/sk98lin.4.html

En in moderne kernels compileer je dergelijke drivers al langer alleen als modules, niet in de kernel zelf. Wat ben je aan het doen dus ?

track

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #10 Gepost op: 2009/02/08, 20:46:32 »
Waarom moet je de sk98lin driver compileren ?  Hij is er al toch ?  > http://manpages.ubuntu.com/manpages/hardy/man4/sk98lin.4.html

En in moderne kernels compileer je dergelijke drivers al langer alleen als modules, niet in de kernel zelf. Wat ben je aan het doen dus ?

track

Ik heb geprobeerd de sk98lin driver te selecteren, maar het werkt niet:

jjr@jjr-desktop:~$ sudo -i
[sudo] password for jjr:
root@jjr-desktop:~# modprobe sk98lin
FATAL: Module sk98lin not found.
root@jjr-desktop:~#

Daarom heb ik de driver gedownload van Marvell.com. Alles wat ik doe staat in de README van de driver.

Bijlage: README

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #11 Gepost op: 2009/02/08, 20:54:41 »
Die README had ik in je tar-pakket al gezien en gelezen.  Dat zou volgens mij alleen de uiterste noodoplossing zijn, én je moet behoorlijk besef van de kernelstructuur hebben. 

Heb je voordien grondig in de fora gezocht en gegoogelt (iets van "sk98lin problems ubuntu") ?  Dat zou ik zeker het eerst doen.

track


edit: volgens het knipsel is de driver er niet op je systeem.  Heb je hem niet via het pakketbestuur geïnstallerd ?
« Laatst bewerkt op: 2009/02/08, 21:00:24 door track »

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #12 Gepost op: 2009/02/08, 23:29:24 »
sk98lin kan ik niet vinden in Synaptic?

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #13 Gepost op: 2009/02/08, 23:41:02 »
Welke Ubuntu heb je ?  Wat is het type van kaart precies ?   Voor velen blijkt sky2 de opvolger van sk98lin te zijn.

track

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #14 Gepost op: 2009/02/09, 00:18:31 »
Welke Ubuntu heb je ?  Wat is het type van kaart precies ?   Voor velen blijkt sky2 de opvolger van sk98lin te zijn.

track
Distributie: Ubuntu Intrepid Ibex 8.10 (32bit versie)
Netwerkkaart: Marvell 88E8001 (ingebouwd in moederbord)

De skge driver is geïnstalleerd, maar hierdoor kan ik niet alle functies van de kaart gebruiken.

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #15 Gepost op: 2009/02/09, 00:36:23 »
Heb je die sky2 op je systeem ?  Die zou ik het eerst uittesten. Wat werkt anders niet ?

Er zijn ook al verschillende topics over de Marvell 88E8001 op het forum. -> even zoken en lezen.

track

Offline JJRabbit

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #16 Gepost op: 2009/02/09, 16:59:59 »
Ik wil de WOL functie van de netwerkkaart gaan gebruiken. Uit de zoekfunctie heb ik niets bruikbaars kunnen halen. In het engelse ubuntu-forum wel maar dat heb ik al allemaal doorgelezen. Eigenlijk lees ik overal dat skge en sk98lin genoemd worden met de naam van mijn netwerkkaart en niet sky2, ik vermoed dat die voor een ander type is.

Offline track

  • Lid
Re: Wat moet ik installeren om 'make gconfig' te kunnen gebruiken?
« Reactie #17 Gepost op: 2009/02/09, 18:15:39 »
Nee, hoor. Die sky2 gebruiken ze er wél voor: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/258400

En voor je probleem - ben je ooit die gevolgd: http://ubuntuforums.org/showthread.php?t=760281  en daar met name http://ubuntu-utah.ubuntuforums.org/showthread.php?t=234588  (je mag de "pico"-commando gewoon door gedit vervangen)  ?

Misschien kom je langs die draad verder.

track