|
|
|
|
|
FORUM FERMÉ Important :
quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès. Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements. |
||
3 Prerequisites ================ The prerequisites for compilation, loading and patch creation of the sk98lin driver are: - Any device using the sk98lin kernel module needs to be closed. - The old sk98lin kernel module needs to be unloaded. Per default the installation script will do this automatically (if "user mode" installation is selected). If you want to shutdown and unload the old sk98lin kernel module manually, run the script in "expert installation" mode. - Your system has to be equipped with a supported network card. Without a card the full driver functionality cannot be checked. - The kernel source and kernel version have to be consistent. For instance, it might be, that you run kernel version 2.4.20, but the header files the kernel module will be compiled with refer to kernel version 2.4.21. If you don't have the same kernel version, install the sources and compile a new kernel. It's not possible to mix different kernel versions!
Create tmp dir (/tmp/Sk98IenbEnmErOhaPnHfcNUef) [ OK ] Check user id (0) [ OK ] Check kernel version (2.6.3-7mdk) [ OK ] Check kernel symbol file (/proc/kallsyms) [ OK ] Check kernel type working Check kernel type (SP) [ OK ] Check architecture (found) [ OK ] Set architecture (i386) [ OK ] Check compilerwhich: no gcc in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin) (not found) [ failed ] ./install.sh: line 488: inst_failed: command not found Check mcmodel flags (32bit) [ OK ] Check module support (/sbin/insmod) [ OK ] Check make (/usr/bin/make) [ OK ] Check archive file (sk98lin) [ OK ] Check kernel gcc version (3.3.2)which: no gcc in (/sbin:/usr/sbin:/bin:/usr/bin: /usr/X11R6/bin:/usr/local/bin:/usr/local/sbin) (Kernel:3.3.2 != gcc:1:) [ failed ] There is a version mismatch between the compiler that was used to build the current running kernel and the compiler which you intend to compile the kernel module with. In most of the cases, this is no problem, but there are cases in which this compiler- mismatch leads to unexpected system crashes If you know what you are doing and want to override this check, you can do so by setting IGNORE_CC_MISMATCH system variable: Example: export IGNORE_CC_MISMATCH=1 Installation of sk98lin driver module failed. Delete temp directories (done)[ OK ]