the only Linux forum

the only Linux forum

This thread has been closed so unfortunately you can't post here any more.

Posts 11-20 of 20
  • Post visible to registered members
  • Thomas Wallutis
    Thomas Wallutis    Premium Member
    The company name is only visible to registered members.
    Re^10: OpenSUSE 11.1 und VMWARE Player 2.5.1
    Hi,

    die Kernel Header liegen (zumindest laut YAST) unter /usr/include/.

    Bis denn

    Thomas
  • Post visible to registered members
  • Thomas Wallutis
    Thomas Wallutis    Premium Member
    The company name is only visible to registered members.
    Re^12: OpenSUSE 11.1 und VMWARE Player 2.5.1
    Hi,

    manchmal bekommt man das, was man sich wünscht;-)

    Ich habs mal als root gestartet und das war das Ergebnis (gekürzt):

    In file included from <stdin>:2:
    /usr/include/linux/version.h:2:2: error: #error "======================================================="
    /usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
    /usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
    /usr/include/linux/version.h:5:2: error: #error ""
    /usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
    /usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
    /usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
    /usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
    /usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
    /usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
    /usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
    /usr/include/linux/version.h:13:2: error: #error ""
    /usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
    /usr/include/linux/version.h:15:2: error: #error ""
    /usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
    /usr/include/linux/version.h:17:2: error: #error ""
    /usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
    /usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
    /usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
    /usr/include/linux/version.h:21:2: error: #error ""
    /usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
    /usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
    /usr/include/linux/version.h:24:2: error: #error " - make mrproper"
    /usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
    /usr/include/linux/version.h:26:2: error: #error " - make prepare"
    /usr/include/linux/version.h:27:2: error: #error ""
    /usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
    /usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
    /usr/include/linux/version.h:30:2: error: #error ""
    /usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
    /usr/include/linux/version.h:32:2: error: #error ""
    /usr/include/linux/version.h:33:2: error: #error " instead of"
    /usr/include/linux/version.h:34:2: error: #error ""
    /usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
    /usr/include/linux/version.h:36:2: error: #error ""
    /usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
    /usr/include/linux/version.h:38:2: error: #error "======================================================="

    Da wühle ich mich mal durch. Wenn ich es richtig verstehe, mecker er die HEader in /usr/include/ an, weil die nicht zum Kernel passen?

    Bis denn

    Thomas
  • Post visible to registered members
  • Thomas Wallutis
    Thomas Wallutis    Premium Member
    The company name is only visible to registered members.
    Re^11: OpenSUSE 11.1 und VMWARE Player 2.5.1
    Hi,

    um die vmware-Tools erfolgreich auf openSuSE 11.1 zu installieren, werden die Kernel-sourcen, der gcc compiler > und die glibc benötigt.
    was ist hier mit VMWARE-Tools gemeint?

    Über Yast in die Software Verwaltung gehen und dann einmal nach gcc und kernel suchen, beide Pakete installieren. Die automatische Abhängigkeitsprüfung wird die noch fehlenden Pakete nach ziehen.
    Gerade noch mal geprüft: ist installiert.

    Bis denn

    Thomas
  • Post visible to registered members
  • Post visible to registered members
  • Thomas Wallutis
    Thomas Wallutis    Premium Member
    The company name is only visible to registered members.
    Re^13: OpenSUSE 11.1 und VMWARE Player 2.5.1
    Hi,

    wie immer befand sich das Problem direkt vor dem Monitor:-(

    YAST zeigt die gerade installierte Version eines Paketes an sowie, über dem Knopf "Erneut installieren", eine weitere Version.

    Ich habe leider nur auf den unteren Knopf geschaut und dabei ist mir nicht aufgefallen, dass die Kernel Sourcen und die Kernel Symbole für x64 installiert waren, der Kernel aber 32-Bit war.

    Ich habe Sourcen und Symbole deinstalliert und dann als 32-Bit wieder installiert -> zumindest kann der Player jetzt kompilieren.

    Er meckert jetzt zwar was von nicht startbaren Diensten, aber das kriege ich auch noch hin.

    Danke an alle, die geholfen haben und sorry dass ich euch eure Zeit geklaut habe.

    Ich geh jetzt mal in die Tischkante beissen...

    Bis denn

    Thomas
  • Post visible to registered members