On 4/19/06, cyril Romain <[EMAIL PROTECTED]> wrote: > Erik Hovland wrote: > > On Wed, Apr 19, 2006 at 02:10:10AM +0200, cyril Romain wrote: > > > >> /OpenEmbedded/org.openembedded.oz354fam083/packages/pwc/pwc_10.0.6a.bb > >> ERROR: Error Method already seen: get_glibc_fpu_setting in' > >> glibc_cvs.bb' now in 'glibc_2.3.3+cvs20041128.bb' > >> > > > > These errors should not stop you from building. They do point to what > > are possibly bugs. > > > > > Thoses errors indeed don't stop bitbake running and starting to build, > but as ERROR in capital often means something is really wrong .... I > thought it was the source of my problem. > Ok, so it's something else. > > What branch are you using? Can you find the last 10 or so lines of the > > bitbake output and reply to this email thread with that output? > > > > > I'm using the org.openembedded.oz354fam083 development branch. > After bitbake parse the 2906 or so files, it dumps: > > ___________________ > OE Build Configuration: > BB_VERSION = "1.3.9" > OE_REVISION = "1e5cafe2e8deb6b03e1d180bbba020e2c9b7fb1a" > TARGET_ARCH = "arm" > TARGET_OS = "linux" > MACHINE = "collie" > DISTRO = "openzaurus" > TARGET_FPU = "soft" > > NOTE: package quilt-native-0.39: started > NOTE: package quilt-native-0.39-r0: task do_fetch: started > NOTE: package quilt-native-0.39-r0: task do_fetch: completed > NOTE: package quilt-native-0.39-r0: task do_configure: started > ERROR: function do_configure failed > ERROR: log data follows > (/OpenEmbedded/tmp/work/i686-linux/quilt-native-0.39-r0/temp/log.do_configure.3236) > | NOTE: Running > /OpenEmbedded/tmp/work/i686-linux/quilt-native-0.39-r0/quilt/configure > --build=i686-linux --host=i686-linux > --target=i686-linux > --prefix=/OpenEmbedded/tmp/staging > --exec_prefix=/OpenEmbedded/tmp/staging/i686-linux > --bindir=/OpenEmbedded/tmp/staging/i686-linux/bin > --sbindir=/OpenEmbedded/tmp/staging/i686-linux/bin > --libexecdir=/OpenEmbedded/tmp/staging/i686-linux/libexec > --datadir=/OpenEmbedded/tmp/staging/i686-linux/share > --sysconfdir=/OpenEmbedded/tmp/staging/etc > --sharedstatedir=/OpenEmbedded/tmp/staging/com > --localstatedir=/OpenEmbedded/tmp/staging/var > --libdir=/OpenEmbedded/tmp/staging/i686-linux/lib > --includedir=/OpenEmbedded/tmp/staging/i686-linux/include > --oldincludedir=/OpenEmbedded/tmp/staging/i686-linux/include > --infodir=/OpenEmbedded/tmp/staging/i686-linux/share/info > --mandir=/OpenEmbedded/tmp/staging/i686-linux/share/man > --disable-nls ... > | configure: loading site script > /OpenEmbedded/org.openembedded.oz354fam083/site/i686-linux > | checking for i686-linux-gcc... ccache gcc > | checking for C compiler default output file name... configure: error: > C compiler cannot create executables > | See `config.log' for more details. > | FATAL: oe_runconf failed > NOTE: Task failed: > /OpenEmbedded/tmp/work/i686-linux/quilt-native-0.39-r0/temp/log.do_configure.3236 > NOTE: package quilt-native-0.39-r0: task do_configure: failed > ERROR: TaskFailed event exception, aborting > NOTE: package quilt-native-0.39: failed > ERROR: Build of nano failed > ___________________ > > > Well, the real error seems to be "error: C compiler cannot create > executables" ... but why bitbake use '--target=i686-linux' since > TARGET_ARCH is set to "arm" ?!? > Did I miss something in configuration ? > BTW, I don't use a personal or prebuilt cross-toolchain (it seems > simpler to build one with OE). >
-native packages are built for use by OE on the host machine when compiling. Hence they're i686. Did you install all of the prerequisites for OE? Like, say, gcc? http://oe.handhelds.org/cgi-bin/moin.cgi/RequiredSoftware -- Justin Patrin _______________________________________________ Oe mailing list [email protected] https://www.handhelds.org/mailman/listinfo/oe
