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

Reply via email to