[oe-issues] [Bug 2403] New: minimo build process needs libidl-dev on host side.

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Wed May 30 13:25:29 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=2403

           Summary: minimo build process needs libidl-dev on host side.
           Product: Openembedded
           Version: Angstrom
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: hma at syd.odn.ne.jp
         QAContact: tinderbox-oe at gmx.net


minimo build process fails if host side doesn't have libIDL library.
though minimo depends on libidl-native.
I found minimo_cvs.bb includes a line:

DEPENDS = "libxrender xt xft fontconfig freetype libidl dbus-glib pango atk
gtk+ libidl-native"

Is this caused by any lack of path for linker?
To install libidl-dev on host side is a workaround.
Following is the part of log.do_compile.* where shows this build failure.
------------

make[6]: Entering directory
`/opt/stuff/dev/tmp/work/armv5te-angstrom-linux-gnue
abi/minimo-1_0.02+cvs20070510-r0/mozilla/xpcom/typelib/xpidl'
ccache gcc -o host_xpidl
-isystem/opt/stuff/dev/tmp/staging/arm-angstrom-linux-g
nueabi/include -fexpensive-optimizations -fomit-frame-pointer
-frename-registers
 -Os -DXP_UNIX -O3 
-I/opt/stuff/dev/tmp/staging/arm-angstrom-linux-gnueabi/incl
ude/libIDL-2.0
-I/opt/stuff/dev/tmp/staging/arm-angstrom-linux-gnueabi/include/g
lib-2.0
-I/opt/stuff/dev/tmp/staging/arm-angstrom-linux-gnueabi/lib/glib-2.0/inc
lude -DMDCPUCFG=\"md/_linux.cfg\"  host_xpidl.o host_xpidl_idl.o
host_xpidl_util
.o host_xpidl_header.o host_xpidl_typelib.o host_xpidl_doc.o host_xpidl_java.o
.
./../../dist/host/lib/libhostxpt.a
-L/opt/stuff/dev/tmp/staging/arm-angstrom-lin
ux-gnueabi/lib -lIDL-2 -lglib-2.0 
/usr/bin/ld: skipping incompatible
/opt/stuff/dev/tmp/staging/arm-angstrom-linux
-gnueabi/lib/libIDL-2.so when searching for -lIDL-2
/usr/bin/ld: skipping incompatible
/opt/stuff/dev/tmp/staging/arm-angstrom-linux
-gnueabi/lib/libIDL-2.a when searching for -lIDL-2
/usr/bin/ld: cannot find -lIDL-2
collect2: ld returned 1 exit status
make[6]: *** [host_xpidl] Error 1


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list