gconfig: fix build failure on fedora 13
PATCH 1/1 gconfig: fix build failure on fedora 13
Making gconfig fails on fedora 13 as the linker cannot resolve dlsym.
Adding libdl to the link command fixes this.
make shows this error :-
/usr/bin/ld: scripts/kconfig/kconfig_load.o: undefined reference to symbol 'dlsym@@GLIBC_2.2.5' /usr/bin/ld: note: 'dlsym@@GLIBC_2.2.5' is defined in DSO /lib64/libdl.so.2 so try adding it to the linker command line /lib64/libdl.so.2: could not read symbols: Invalid operation
tested on x86_64 fedora 13.
---
patch against 2.6.34, built & tested on x86_64.
regards
Richard
scripts/kconfig/Makefile +1 -1
@@ -208,7 +208,7 @@ HOSTCFLAGS_zconf.tab.o := -I$(src) HOSTLOADLIBES_qconf = $(KC_QT_LIBS) -ldl HOSTCXXFLAGS_qconf.o = $(KC_QT_CFLAGS) -D LKC_DIRECT_LINK -HOSTLOADLIBES_gconf = `pkg-config --libs gtk+-2.0 gmodule-2.0 libglade-2.0` +HOSTLOADLIBES_gconf = `pkg-config --libs gtk+-2.0 gmodule-2.0 libglade-2.0` -ldl HOSTCFLAGS_gconf.o = `pkg-config --cflags gtk+-2.0 gmodule-2.0 libglade-2.0` \ -D LKC_DIRECT_LINK
Quoted 4 lines · Richard Kennedy
Making gconfig fails on fedora 13 as the linker cannot resolve dlsym.
Adding libdl to the link command fixes this.
Quoted 8 lines
make shows this error :-
/usr/bin/ld:scripts/kconfig/kconfig_load.o: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'/usr/bin/ld: note: 'dlsym@@GLIBC_2.2.5' is defined in DSO/lib64/libdl.so.2so try adding it to the linker command line/lib64/libdl.so.2: could not read symbols: Invalid operationtested on
x86_64fedora 13.Signed-off-by Richard Kennedy <[email protected]>
Looks good to me.
Thanks.
Quoted 26 lines
---
patch against 2.6.34, built & tested onx86_64.regards
Richardscripts/kconfig/Makefile +0
-0@@ -208,7 +208,7 @@ HOSTCFLAGS_zconf.tab.o := -I$(src)
HOSTLOADLIBES_qconf= $(KC_QT_LIBS) -ldl
HOSTCXXFLAGS_qconf.o = $(KC_QT_CFLAGS) -DLKC_DIRECT_LINKscripts/kconfig/Makefile +1
-1-HOSTLOADLIBES_gconf = `pkg-config --libs gtk+-2.0 gmodule-2.0 libglade-2.0` +HOSTLOADLIBES_gconf = `pkg-config --libs gtk+-2.0 gmodule-2.0 libglade-2.0` -ldlHOSTCFLAGS_gconf.o =
pkg-config --cflags gtk+-2.0 gmodule-2.0 libglade-2.0\
-DLKC_DIRECT_LINK--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Signature · 1 line
Live like a child, think like the god.