ciao a tutti,
ho fatto una niubbata. Dovendo compilare il kernel per attivare la mia obsoleta sb16 isa ho scaricato dei kernel a caso ::)
il problema è che ho lanciato
# sudo make xconfig
nella cartella /usr/src/linux-headers-2.6.15-27, purtroppo di questo kernel ho solo gli headers...
come faccio adesso per recuperare i source?
sembrerebbe facile.. purtroppo (e due) non posso scaricarli dal pc con ubuntu, in quanto non è dotato di adsl, per cui devo prenderli via ftp, http, etc... da un altro pc...
dove recupero i source relativi agli headers linux-headers-2.6.15-27 ?
Ultima modifica di akiro il lunedì 25 dicembre 2006, 2:17, modificato 1 volta in totale.
blog "no! no! no! e no!" - "...istituzionalizzando gli intrallazzi"
AMD Phenom II X4 920, Asus M3A78-CM, 4GB Ram, GTX460 OC 1GB, Rosa Fresh 64bit 2012.1 & Thinkpad T410, Ubuntu 12.04.3 LTS & Acer Aspire One D250: 2GB, Archlinux/Win XP
blog "no! no! no! e no!" - "...istituzionalizzando gli intrallazzi"
AMD Phenom II X4 920, Asus M3A78-CM, 4GB Ram, GTX460 OC 1GB, Rosa Fresh 64bit 2012.1 & Thinkpad T410, Ubuntu 12.04.3 LTS & Acer Aspire One D250: 2GB, Archlinux/Win XP
ho installato il pacchetto dei source, ed ho copiato il .config (che avevo settato in precedenza dagli headers) nella directory del source, poi ho ridato il $ sudo make xconfig all''interno della directory sei source ed ho caricato (load) il .config (quello di prima).
LD fs/msdos/built-in.o
CC fs/nfs/dir.o
CC fs/nfs/file.o
CC fs/nfs/inode.o
In file included from fs/nfs/inode.c:49:
fs/nfs/internal.h:24: error: static declaration of ‘nfs_do_refmount’ follows non-static declaration
include/linux/nfs_fs.h:320: error: previous declaration of ‘nfs_do_refmount’ was here
fs/nfs/internal.h:65: warning: ‘struct nfs4_fs_locations’ declared inside parameter list
fs/nfs/internal.h:65: warning: its scope is only this definition or declaration, which is probably not what you want
fs/nfs/internal.h: In function ‘nfs4_path’:
fs/nfs/internal.h:97: error: ‘struct nfs_server’ has no member named ‘mnt_path’
fs/nfs/inode.c: In function ‘init_once’:
fs/nfs/inode.c error: ‘struct nfs_inode’ has no member named ‘open_states’
fs/nfs/inode.c error: ‘struct nfs_inode’ has no member named ‘delegation’
fs/nfs/inode.c error: ‘struct nfs_inode’ has no member named ‘delegation_state’
fs/nfs/inode.c error: ‘struct nfs_inode’ has no member named ‘rwsem’
make[3]: *** [fs/nfs/inode.o] Error 1
make[2]: *** [fs/nfs] Error 2
make[1]: *** [fs] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.17''
make: *** [stamp-build] Error 2
spero che qualcuno tra un panettone e l''altro sappia indicarmi la retta via della compilazione 8-D
Buon Natale e grazie.
blog "no! no! no! e no!" - "...istituzionalizzando gli intrallazzi"
AMD Phenom II X4 920, Asus M3A78-CM, 4GB Ram, GTX460 OC 1GB, Rosa Fresh 64bit 2012.1 & Thinkpad T410, Ubuntu 12.04.3 LTS & Acer Aspire One D250: 2GB, Archlinux/Win XP
l''errore sopra l''ho risolto, ora mi si blocca in compilazione qui:
SYSMAP System.map
SYSMAP .tmp_System.map
AS arch/i386/boot/bootsect.o
LD arch/i386/boot/bootsect
AS arch/i386/boot/setup.o
LD arch/i386/boot/setup
AS arch/i386/boot/compressed/head.o
CC arch/i386/boot/compressed/misc.o
OBJCOPY arch/i386/boot/compressed/vmlinux.bin
GZIP arch/i386/boot/compressed/vmlinux.bin.gz
LD arch/i386/boot/compressed/piggy.o
LD arch/i386/boot/compressed/vmlinux
OBJCOPY arch/i386/boot/vmlinux.bin
HOSTCC arch/i386/boot/tools/build
BUILD arch/i386/boot/bzImage
Root device is (3, 2)
Boot sector 512 bytes.
Setup is 4618 bytes.
System is 1740 kB
Kernel: arch/i386/boot/bzImage is ready (#1)
make[1]: Leaving directory `/usr/src/linux-source-2.6.17''
/usr/bin/make EXTRAVERSION=.14-ubuntu1-akiro ARCH=i386 \
modules
make[1]: Entering directory `/usr/src/linux-source-2.6.17''
CHK include/linux/version.h
CC [M] fs/exportfs/expfs.o
LD [M] fs/exportfs/exportfs.o
CC [M] fs/lockd/clntlock.o
CC [M] fs/lockd/clntproc.o
CC [M] fs/lockd/host.o
CC [M] fs/lockd/svc.o
CC [M] fs/lockd/svclock.o
CC [M] fs/lockd/svcshare.o
CC [M] fs/lockd/svcproc.o
CC [M] fs/lockd/svcsubs.o
CC [M] fs/lockd/mon.o
CC [M] fs/lockd/xdr.o
CC [M] fs/lockd/xdr4.o
CC [M] fs/lockd/svc4proc.o
LD [M] fs/lockd/lockd.o
CC [M] fs/nfs/dir.o
CC [M] fs/nfs/file.o
CC [M] fs/nfs/inode.o
CC [M] fs/nfs/super.o
CC [M] fs/nfs/nfs2xdr.o
fs/nfs/nfs2xdr.c: In function ‘nfs_xdr_readres’:
fs/nfs/nfs2xdr.c:254: warning: implicit declaration of function ‘nfs_stat_to_errno’
CC [M] fs/nfs/pagelist.o
CC [M] fs/nfs/proc.o
CC [M] fs/nfs/read.o
CC [M] fs/nfs/symlink.o
CC [M] fs/nfs/unlink.o
CC [M] fs/nfs/write.o
CC [M] fs/nfs/namespace.o
CC [M] fs/nfs/nfs3proc.o
CC [M] fs/nfs/nfs3xdr.o
CC [M] fs/nfs/nfs4proc.o
CC [M] fs/nfs/nfs4xdr.o
CC [M] fs/nfs/nfs4state.o
CC [M] fs/nfs/nfs4renewd.o
CC [M] fs/nfs/delegation.o
CC [M] fs/nfs/idmap.o
CC [M] fs/nfs/callback.o
CC [M] fs/nfs/callback_xdr.o
CC [M] fs/nfs/callback_proc.o
CC [M] fs/nfs/nfs4namespace.o
CC [M] fs/nfs/direct.o
CC [M] fs/nfs/sysctl.o
LD [M] fs/nfs/nfs.o
CC [M] fs/nfsd/nfssvc.o
CC [M] fs/nfsd/nfsctl.o
fs/nfsd/nfsctl.c: In function ‘write_filehandle’:
fs/nfsd/nfsctl.c:292: warning: ‘maxsize’ may be used uninitialised in this function
CC [M] fs/nfsd/nfsproc.o
CC [M] fs/nfsd/nfsfh.o
CC [M] fs/nfsd/vfs.o
CC [M] fs/nfsd/export.o
fs/nfsd/export.c: In function ‘fsloc_parse’:
fs/nfsd/export.c:460: error: parameter name omitted
fs/nfsd/export.c:460: error: parameter name omitted
fs/nfsd/export.c:460: error: parameter name omitted
fs/nfsd/export.c: In function ‘svc_export_parse’:
fs/nfsd/export.c:546: warning: passing argument 3 of ‘fsloc_parse’ from incompatible pointer type
make[3]: *** [fs/nfsd/export.o] Error 1
make[2]: *** [fs/nfsd] Error 2
make[1]: *** [fs] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.17''
make: *** [stamp-build] Error 2
blog "no! no! no! e no!" - "...istituzionalizzando gli intrallazzi"
AMD Phenom II X4 920, Asus M3A78-CM, 4GB Ram, GTX460 OC 1GB, Rosa Fresh 64bit 2012.1 & Thinkpad T410, Ubuntu 12.04.3 LTS & Acer Aspire One D250: 2GB, Archlinux/Win XP
grazie, son riuscito a farlo andare in qualche modo 8->
peccato che per la mia sb16 isa non ci sia stato alcun miglioramento
blog "no! no! no! e no!" - "...istituzionalizzando gli intrallazzi"
AMD Phenom II X4 920, Asus M3A78-CM, 4GB Ram, GTX460 OC 1GB, Rosa Fresh 64bit 2012.1 & Thinkpad T410, Ubuntu 12.04.3 LTS & Acer Aspire One D250: 2GB, Archlinux/Win XP