30

fabetal_ (./27) :
ben apparement le module associé à la carte c'est pata_sil680 donc essaye de le charger avec modprobe

pata_*, c'est un pilote libata, ça m'étonnerait que son noyau utilise déjà la libata.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

31

Question bete, vince, a tu dant /proc un fichier nommé config.gz ?

Sa permetrait d'avoir une base de noyal bien configuré

avec un

cd /usr/src/linux
cp /proc/config.gz .
gunzip config.gz
cp config .config
make menuconfig
make


etc..

Si le fichier n'existe pas, il ya moyen d'extraire la config du kernel avec un outils fourni dans les sources du kernel :

cd /usr/src/linux

./scripts/extract-ikconfig /boot/<kernelimage> >.config


Voili en esperant que ça puisse t'aider a ne pas avoir a passer 3ans a configurer le kernel..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

32

./31 oui c'est ce que j'avais dit là hehe
Twindruff (./29) :
3. Tu récupère la configuration actuelle de ton noyau, je crois que dans debian tu as un fichier /boot/config-... donc tu recopie cette configuration dans le linux-source-2.6.24 $ cp /boot/config-... .(Elle peut aussi être dans /proc/config ou /proc/config.gz)


avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

33

sauf que c'est assez rare le fichier config dans /boot, alors que /proc/config.gz n'est pas forcement actif, j'ajoute un truc que tu n'a pas présenté wink (et j'ai du suvoler ton post)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

34

Godzil (./31) :
Question bete, vince, a tu dant /proc un fichier nommé config.gz ?


non
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

35

Alors si tu as pas de /boot/config (ce qu'il me semble) essaye la 3ème méthode que j'ai cité pour ne pas avoir a configurer a la main le kernel ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

36

ah si, dans /boot, y'a config-2.6.18-6-parisc qui est un fichier texte qui a l'air de correspondre...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

37

retour du make sad
scripts/kconfig/conf -s arch/parisc/Kconfig
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CC      arch/parisc/kernel/asm-offsets.s
In file included from include/asm/spinlock.h:5,
                 from include/asm/atomic.h:20,
                 from include/asm/bitops.h:7,
                 from include/linux/bitops.h:9,
                 from include/linux/thread_info.h:20,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:49,
                 from include/linux/capability.h:45,
                 from include/linux/sched.h:44,
                 from arch/parisc/kernel/asm-offsets.c:31:
include/asm/processor.h:347: error: redefinition of 'prefetch'
include/linux/prefetch.h:43: error: previous definition of 'prefetch' was here
include/asm/processor.h:352: error: redefinition of 'prefetchw'
include/linux/prefetch.h:47: error: previous definition of 'prefetchw' was here
make[1]: *** [arch/parisc/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

38

Kevin Kofler (./23) :
Faut trouver laquelle des définitions est la bonne et mettre l'autre en commentaire. (Mais ce n'est pas normal ça, normalement ça devrait compiler sans ce genre d'erreurs.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

39

http://osdir.com/ml/ports.hppa/2006-12/msg00050.html mais y'a pas l'air d'y avoir de solution...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

40

bathc à la con...

il manquait (corrigé dans la version suivante du kernel, semi testing "etch'n'half" pour reprendre leur termes)
SYMLINK include/asm -> include/asm-parisc
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

41

Donc ça compile bien ?
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

42

./40 : mouerf :/
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

43

question du soir : j'ai fermé le putty qui avait servi à lancer le make... est ce qu'il va aller jusqu'au bout malgré tout ou s'arrêter quand le process CC en cours (alloc.c si mes souvenirs sont bons) aura fini ???
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

44

erfeuh... je dirais que si tu l'as lancé en foreground il doit se terminer en même temps que le shell, si tu l'as lancé en background (avec &) je suis pas sûr mais il devrait continuer
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

45

il est mort (foreground) :/

vais le relancer sur la machine directement pour être sur
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

46

Erf, je sais qu'avec un ému de terminal ordinaire sous Linux, faut en effet qu'il soit en background pour pas se terminer...

47

relancé !

(et à priori il a réussi à redémarrer là où il s'était arrêté)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

48

Oui si tu kill un make il reprend où il en est, c'est utile à savoir (suite à Ctrl-C par exemple).
Tu peux lancer ta compilation à travers un screen ce qui te permet de fermer putty puis de revenir plus tard comme si tu n'étais pas parti.
Ah oui aussi si tu as un multi-coeur, tu peux faire un make -j c'est plus rapide smile
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

49

Sally (./44) :
erfeuh... je dirais que si tu l'as lancé en foreground il doit se terminer en même temps que le shell, si tu l'as lancé en background (avec &) je suis pas sûr mais il devrait continuer

pour être sûr que ça continue il faut faire un bg après

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

50

N'est-ce pas plutôt un disown qu'il faut faire? Je ne pense pas que bg soit suffisant.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

51

Vince, utiise l'utilitaire screen c'est magique hehe
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

52

Kevin> ah oui exact oui

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

53

Oui en fait
The shell exits by default upon receipt of a SIGHUP. Before exiting,
an interactive shell resends the SIGHUP to all jobs, running or
stopped. Stopped jobs are sent SIGCONT to ensure that they receive the
SIGHUP. To prevent the shell from sending the signal to a particular
job, it should be removed from the jobs table with the disown builtin
(see SHELL BUILTIN COMMANDS below) or marked to not receive SIGHUP
using disown -h.
(SIGHUP (« raccrocher ») est le signal qu'il reçoit si on lui ferme son terminal)
Sinon si tu lances un truc en background et que tu quittes le shell normalement (avec exit) ça dépend apparemment : « If the huponexit shell option has been set with shopt, bash sends a SIGHUP to all jobs when an interactive login shell exits. »

Bien sûr ensuite tous les processus ne se terminent pas forcément dès qu'il reçoivent SIGHUP, mais pour make a priori c'est le cas ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

54

c'est normal que /fs/ocfs2/alloc.c mette plus d'une journée à compiler ? (comprendre par là qu'après 24h il en est toujours là)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

55

Heu non pas vraiment :/

la machine est pas plantée ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

56

Ah oui c'est carrément pas normal, sur un noyau configuré avec le support de peu de drivers ça me prend 5 minutes hehe (sur un core 2 duo).
Au pire ça devrait pas prendre plus d'une heure sur une machine moderne.
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

57

Le source fait dans les 160K, donc il est relativement gros. Par contre, ca n'a pas l'air d'être super compliqué.
Tu utilises quel compilateur ? GCC 2.95 ?

58

gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

(pour hppa64)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca