Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    compilazione kernel MDK su Mandriva

    ciao,
    sto cercando di compilare il kernel linux-2.6.8.1-26mdk di una Mandrake 10.1 official su un portatile più potente con Mandriva 2007 Spring, così ho fatto la copia completa da una cartella /usr/src/linux-2.6.8.1-26mdk; il problema è che il "make xconfig" restituisce un errore tipo:

    codice:
    scripts/kconfig/qconf.h:25: error: extra qualification 'ConfigSettings::' on member 'readSizes'
    scripts/kconfig/qconf.h:25: error: extra qualification 'ConfigSettings::' on member 'writeSizes'
    scripts/kconfig/qconf.h:127: error: extra qualification 'ConfigList::' on member 'updateMenuList'
    make[1]: *** [scripts/kconfig/qconf.o] Error 1
    mi è sorto il dubbio che la colpa sia del compilatore... su Mandrake ho:
    gcc version 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk)

    mentre su Mandriva:
    gcc version 3.3.6

    il problema è che anche usando il compilatore gcc 4.1.2 non cambia nulla...
    cosa posso fare?


    la prima volta che ho lanciato il make xconfig mi dava il seguente errore:
    codice:
    scripts/kconfig/mconf.c:91: error: static declaration of 'current_menu' follows non-static declaration
    scripts/kconfig/lkc.h:63: error: previous declaration of 'current_menu' was here
    make[1]: *** [scripts/kconfig/mconf.o] Error 1
    ma ora non si presenta più in nessun caso o_O
    AMD Phenom II X6 1090T, ASUS M3A78-CM, GTX460 OC 1GB, CentOS 7 & Thinkpad T410 windows & Fairphone FP2

  2. #2
    guarda se hai installato i -devel delle qt

    poi se impari ad usare make menuconfig stai a posto sempre
    anche da terminale

  3. #3

    premetto che ho già provato a compilar il kernel sul sistema con Mandriva (ho compilato il 2.6.17-16).
    Cmq ho un libqt3-devel.

    Ieri avevo provato il menuconfig, ma mi aveva dato un errore... cmq adesso funizona 8D
    probabilmente l'avevo lanciato con gcc 4.1.2

    thanx
    AMD Phenom II X6 1090T, ASUS M3A78-CM, GTX460 OC 1GB, CentOS 7 & Thinkpad T410 windows & Fairphone FP2

  4. #4
    ho terminato la configurazione su Mandriva ed ho lanciato la compilazione però mi restituisce il seguente errore:

    codice:
    # make bzImage && make modules && make modules_install
    make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
      CHK     include/linux/compile.h
      CC      arch/i386/kernel/process.o
    {standard input}: Assembler messages:
    {standard input}:700: Error: suffix or operands invalid for `mov'
    {standard input}:701: Error: suffix or operands invalid for `mov'
    {standard input}:886: Error: suffix or operands invalid for `mov'
    {standard input}:887: Error: suffix or operands invalid for `mov'
    {standard input}:951: Error: suffix or operands invalid for `mov'
    {standard input}:952: Error: suffix or operands invalid for `mov'
    {standard input}:1050: Error: suffix or operands invalid for `mov'
    {standard input}:1051: Error: suffix or operands invalid for `mov'
    {standard input}:1060: Error: suffix or operands invalid for `mov'
    {standard input}:1072: Error: suffix or operands invalid for `mov'
    make[1]: *** [arch/i386/kernel/process.o] Error 1
    make: *** [arch/i386/kernel] Error 2
    Con gcc version 3.3.6 (Mandrakelinux release 3.3.6-3mdk).

    se a qualcuno è già uscito e sa come risolvere...
    AMD Phenom II X6 1090T, ASUS M3A78-CM, GTX460 OC 1GB, CentOS 7 & Thinkpad T410 windows & Fairphone FP2

  5. #5
    Per evitare ulteriori casini ho portato il .config su Mandrake ed ora sto compilando così 8 )
    AMD Phenom II X6 1090T, ASUS M3A78-CM, GTX460 OC 1GB, CentOS 7 & Thinkpad T410 windows & Fairphone FP2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.