opensuse 11.0 – VMware probléma

Kezdőlap Fórumok SuSE Linux SuSE kezdõ opensuse 11.0 – VMware probléma

41 / 41 bejegyzés megtekintése
  • Szerző
    Bejegyzés
  • #1888427
    csaba
    Felhasználó

      Ave!

      Ismét itt, ismét nyavajgok…  😉

      Letöltöttem a VMware-t (VMware-server-1.0.6-91891.i386.rpm), és telepítettem, utána az update-et (vmware-any-any-update115.tar.gz)

      és indítottam volna a vmware-config.pl-t.

      el is indult, de lsd. alább, a végén lekadt a compile-nál valamiért.

      a szükséges csomagok:

      binutils
      gcc
      gcc-c++
      kernel-source
      make
      (+ kernel-default)

      fent vannak.

      Mit ronthattam el?

      (vmware nagyon jól jönne, hogy teljes egészében tudjam munkára és „szórakozásra” is használni a linuxot)

      válaszotokat előre is köszönöm,

      linuXP

      Code:
      Making sure services for VMware Server are stopped.

      Stopping VMware services:
        Virtual machine monitor                                            done

      Configuring fallback GTK+ 2.4 libraries.

      In which directory do you want to install the mime type icons?
      [/usr/share/icons] /usr/share/icons

      What directory contains your desktop menu entry files? These files have a
      .desktop file extension. [/usr/share/applications] /usr/share/applications

      In which directory do you want to install the application’s icon?
      [/usr/share/pixmaps] /usr/share/pixmaps

      /usr/share/applications/vmware-server.desktop: warning: value „vmware-server.png
      ” for key „Icon” in group „Desktop Entry” is an icon name with an extension, but
      there should be no extension as described in the Icon Theme Specification if th
      e value is not an absolute path
      /usr/share/applications/vmware-console-uri-handler.desktop: warning: value „vmwa
      re-server.png” for key „Icon” in group „Desktop Entry” is an icon name with an e
      xtension, but there should be no extension as described in the Icon Theme Specif
      ication if the value is not an absolute path
      Trying to find a suitable vmmon module for your running kernel.

      None of the pre-built vmmon modules for VMware Server is suitable for your
      running kernel.  Do you want this program to try to build the vmmon module for
      your system (you need to have a C compiler installed on your system)? [yes] yes

      Using compiler „/usr/bin/gcc”. Use environment variable CC to override.

      Your kernel was built with „gcc” version „4.3.1”, while you are trying to use
      „/usr/bin/gcc” version „4.3”. This configuration is not recommended and VMware
      Server may crash if you’ll continue. Please try to use exactly same compiler as
      one used for building your kernel. Do you want to go with compiler
      „/usr/bin/gcc” version „4.3” anyway? [no] yes

      What is the location of the directory of C header files that match your running
      kernel? [/lib/modules/2.6.25.11-0.1-default/build/include] /lib/modules/2.6.25.1
      1-0.1-default/build/include

      Extracting the sources of the vmmon module.

      Building the vmmon module.

      Building for VMware Server 1.0.0.
      Using 2.6.x kernel build system.
      make: Entering directory `/tmp/vmware-config2/vmmon-only’
      make -C /lib/modules/2.6.25.11-0.1-default/build/include/.. SUBDIRS=$PWD SRCROOT
      =$PWD/. modules
      make[1]: Entering directory `/usr/src/linux-2.6.25.11-0.1-obj/i386/default’
      make -C /usr/src/linux-2.6.25.11-0.1 O=/usr/src/linux-2.6.25.11-0.1-obj/i386/def
      ault/. modules
        CC [M]  /tmp/vmware-config2/vmmon-only/linux/driver.o
        CC [M]  /tmp/vmware-config2/vmmon-only/linux/driverLog.o
        CC [M]  /tmp/vmware-config2/vmmon-only/linux/hostif.o
        CC [M]  /tmp/vmware-config2/vmmon-only/common/comport.o
        CC [M]  /tmp/vmware-config2/vmmon-only/common/cpuid.o
      In file included from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
                      from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
                      from /tmp/vmware-config2/vmmon-only/common/vmx86.h:19,
                      from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
                      from /tmp/vmware-config2/vmmon-only/common/cpuid.c:15:
      include2/asm/bitops.h:9:2: error: #error only can be included d
      irectly
      In file included from include2/asm/cpufeature.h:118,
                      from include2/asm/alternative.h:42,
                      from include2/asm/bitops.h:13,
                      from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
                      from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
                      from /tmp/vmware-config2/vmmon-only/common/vmx86.h:19,
                      from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
                      from /tmp/vmware-config2/vmmon-only/common/cpuid.c:15:
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h: In function ‘get_bitmask_or
      der’:
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:29: error: implicit declarat
      ion of function ‘fls’
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h: In function ‘hweight_long’:
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:45: error: implicit declarat
      ion of function ‘hweight32’
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:45: error: implicit declarat
      ion of function ‘hweight64’
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h: In function ‘fls_long’:
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:112: error: implicit declara
      tion of function ‘fls64’
      In file included from include2/asm/bitops.h:316,
                      from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
                      from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
                      from /tmp/vmware-config2/vmmon-only/common/vmx86.h:19,
                      from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
                      from /tmp/vmware-config2/vmmon-only/common/cpuid.c:15:
      include2/asm/bitops_32.h: At top level:
      include2/asm/bitops_32.h:134: error: static declaration of ‘fls’ follows non-sta
      tic declaration
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:29: error: previous implicit
      declaration of ‘fls’ was here
      In file included from include2/asm/bitops_32.h:145,
                      from include2/asm/bitops.h:316,
                      from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
                      from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
                      from /tmp/vmware-config2/vmmon-only/common/vmx86.h:19,
                      from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
                      from /tmp/vmware-config2/vmmon-only/common/cpuid.c:15:
      /usr/src/linux-2.6.25.11-0.1/include/asm-generic/bitops/hweight.h:6: error: conf
      licting types for ‘hweight32’
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:45: error: previous implicit
      declaration of ‘hweight32’ was here
      /usr/src/linux-2.6.25.11-0.1/include/asm-generic/bitops/hweight.h:9: error: conf
      licting types for ‘hweight64’
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:45: error: previous implicit
      declaration of ‘hweight64’ was here
      In file included from include2/asm/bitops_32.h:149,
                      from include2/asm/bitops.h:316,
                      from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
                      from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
                      from /tmp/vmware-config2/vmmon-only/common/vmx86.h:19,
                      from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
                      from /tmp/vmware-config2/vmmon-only/common/cpuid.c:15:
      /usr/src/linux-2.6.25.11-0.1/include/asm-generic/bitops/fls64.h:6: error: static                    declaration of ‘fls64’ follows non-static declaration
      /usr/src/linux-2.6.25.11-0.1/include/linux/bitops.h:112: error: previous implici                    t declaration of ‘fls64’ was here
      make[4]: *** [/tmp/vmware-config2/vmmon-only/common/cpuid.o] Error 1
      make[3]: *** [_module_/tmp/vmware-config2/vmmon-only] Error 2
      make[2]: *** [sub-make] Error 2
      make[1]: *** [all] Error 2
      make[1]: Leaving directory `/usr/src/linux-2.6.25.11-0.1-obj/i386/default’
      make: *** [vmmon.ko] Error 2
      make: Leaving directory `/tmp/vmware-config2/vmmon-only’
      Unable to build the vmmon module.

      For more information on how to troubleshoot module-related problems, please
      visit our Web site at „http://www.vmware.com/download/modules/modules.html” and
      http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html”.

      Execution aborted.

    41 / 41 bejegyzés megtekintése
    • Be kell jelentkezni a hozzászóláshoz.