Problem compiling the kernel and linking problems in OpenSuse 12.3

Hi everyone I installed OpenSuse 12.3 and many development tools but when i propose build the kernel from the source (the first step make menuconfig) i saw this:

  
HOSTLD  scripts/kconfig/mconf
/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: warning: libdl.so.2, needed by /lib64/libncursesw.so.5, not found (try using -rpath or -rpath-link)
/lib64/libncursesw.so.5: undefined reference to `dlopen@GLIBC_2.2.5'
/lib64/libncursesw.so.5: undefined reference to `dlclose@GLIBC_2.2.5'
/lib64/libncursesw.so.5: undefined reference to `dlsym@GLIBC_2.2.5'
collect2: error: ld devolvi� el estado de salida 1
make[1]: *** [scripts/kconfig/mconf] Error 1
make: *** [menuconfig] Error 2

:eek:

And I had similar errors with make xconfig.

I have the libdl.so.2 file

# locate libdl.so.2
/lib64/libdl.so.2
/lib/libdl.so.2
#

Look online but no solution worked for me. Simply not very well to do. And I really need to compile the kernel.

Anyone know how to fix it?

Bye!

You are missing some fundamental libraries. Try installing libgcc using your distribution's normal package manager.

Not, it isnt the problem , 'cause i installed all the c/c++ libraries and else. Moreover i have the files ... i cannot understand why ld is not linking...

Thank you & Bye!