Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: "Mark Gollahon" <golly@stellarwerx.com>
To: openembedded-devel@lists.openembedded.org
Subject: Freetype Fails Config on a Spitz/Angstrom Build
Date: Sun, 25 Feb 2007 23:32:12 -0500 (EST)	[thread overview]
Message-ID: <1172464331.3060@gatekeeper.stellarwerx.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 6592 bytes --]

Found it!

Line 43 of builds/unix/configure.ac has:

  AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc})

and I changed it to:

  AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc)

At least IWFM....

Regards,
-Mark Gollahon


Mark Gollahon wrote ..
> Now freetype is failing during config.  I'm stuck, so can anyone tell me
> why?
> 
> Regards,
> -Mark Gollahon
> 
> 
> $ bitbake freetype
> NOTE: Using cache in '/var/tmp/OpenEmbedded/Spitz/tmp/cache/spitz'
> NOTE: Handling BitBake files: / (4216/4216) [100 %]
> NOTE: Parsing finished. 4042 cached, 0 parsed, 174 skipped, 0 masked.
> 
> NOTE: build 200702231529: started
> 
> OE Build Configuration:
> BB_VERSION     = "1.6.6"
> OE_REVISION    = "7bd9b617a6b57c3119453e5a6b2ae93264ba00a6"
> TARGET_ARCH    = "arm"
> TARGET_OS      = "linux-gnueabi"
> MACHINE        = "spitz"
> DISTRO         = "angstrom"
> DISTRO_VERSION = "test-20070223"
> TARGET_FPU     = "soft"
> 
> NOTE: preferred version 2.5 of glibc not available
> NOTE: package freetype-2.3.0: started
> NOTE: package freetype-2.3.0-r0: task do_configure: started
> ERROR: function do_configure failed
> ERROR: log data follows (/var/tmp/OpenEmbedded/Spitz/tmp/work/armv5te-angstrom-linux-gnueabi/freetype-2.3.0-r0/temp/log.do_configure.25468)
> | configure.ac:125: warning: AC_CANONICAL_TARGET was called before AC_CHECK_TARGET_TOOL
> | autoconf/types.m4:401: AC_CHECK_TARGET_TOOL is expanded from...
> | autoconf/types.m4:407: AC_PROG_SIZE is expanded from...
> | configure.ac:125: AC_PROG_SIZE is required by...
> | autoconf/types.m4:445: AC_CHECK_SIZEOF is expanded from...
> | configure.ac:125: the top level
> | configure.ac:125: warning: AC_CANONICAL_TARGET was called before AC_CHECK_TARGET_TOOL
> | autoconf/types.m4:401: AC_CHECK_TARGET_TOOL is expanded from...
> | autoconf/types.m4:407: AC_PROG_SIZE is expanded from...
> | configure.ac:125: AC_PROG_SIZE is required by...
> | autoconf/types.m4:445: AC_CHECK_SIZEOF is expanded from...
> | configure.ac:125: the top level
> | configure.ac:125: warning: AC_CANONICAL_TARGET was called before AC_CHECK_TARGET_TOOL
> | autoconf/types.m4:401: AC_CHECK_TARGET_TOOL is expanded from...
> | autoconf/types.m4:407: AC_PROG_SIZE is expanded from...
> | configure.ac:125: AC_PROG_SIZE is required by...
> | autoconf/types.m4:445: AC_CHECK_SIZEOF is expanded from...
> | configure.ac:125: the top level
> | NOTE: Running /var/tmp/OpenEmbedded/Spitz/tmp/work/armv5te-angstrom-linux-gnueabi/freetype-2.3.0-r0/freetype-2.3.0/configure
> --build=i686-linux     --host=arm-angstrom-linux-gnueabi              
> --target=arm-angstrom-linux-gnueabi                     --prefix=/usr 
> --exec_prefix=/usr     --bindir=/usr/bin                --sbindir=/usr/sbin
> --libexecdir=/usr/libexec               --datadir=/usr/share          
> --sysconfdir=/etc               --sharedstatedir=/usr/com             
> --localstatedir=/var                    --libdir=/usr/lib             
> --includedir=/usr/include               --oldincludedir=/usr/include  
> --infodir=/usr/share/info               --mandir=/usr/share/man       
> --without-zlib              ...
> |
> | FreeType build system -- automatic system detection
> |
> | The following settings are used:
> |
> |   platform                    unix
> |   compiler                    arm-angstrom-linux-gnueabi-gcc -march=armv5te
> -mtune=xscale
> |   configuration directory     ./builds/unix
> |   configuration rules         ./builds/unix/unix.mk
> |
> | If this does not correspond to your system or settings please remove
> the file
> | `config.mk' from this directory then read the INSTALL file for help.
> |
> | Otherwise, simply type `make' again to build the library,
> | or `make refdoc' to build the API reference (the latter needs python).
> |
> | cd builds/unix; ./configure  "--build=i686-linux" "--host=arm-angstrom-linux-gnueabi"
> "--target=arm-angstrom-linux-gnueabi" "--prefix=/usr" "--exec_prefix=/usr"
> "--bindir=/usr/bin" "--sbindir=/usr/sbin" "--libexecdir=/usr/libexec" "--datadir=/usr/share"
> "--sysconfdir=/etc" "--sharedstatedir=/usr/com" "--localstatedir=/var"
> "--libdir=/usr/lib" "--includedir=/usr/include" "--oldincludedir=/usr/include"
> "--infodir=/usr/share/info" "--mandir=/usr/share/man" "--without-zlib"
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/endian-little
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/common-glibc
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/arm-common
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/arm-linux
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/common
> | configure: loading site script /var/tmp/OpenEmbedded/org.openembedded.dev/site/common
> | checking build system type... i686-pc-linux-gnu
> | checking host system type... arm-angstrom-linux-gnueabi
> | checking target system type... arm-angstrom-linux-gnueabi
> | checking for arm-angstrom-linux-gnueabi-gcc... arm-angstrom-linux-gnueabi-gcc
> -march=armv5te -mtune=xscale
> | checking for C compiler default output file name... a.out
> | checking whether the C compiler works... yes
> | checking whether we are cross compiling... yes
> | checking for suffix of executables...
> | checking for suffix of object files... o
> | checking whether we are using the GNU C compiler... yes
> | checking whether arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale
> accepts -g... yes
> | checking for arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale
> option to accept ANSI C... none needed
> | checking how to run the C preprocessor... arm-angstrom-linux-gnueabi-gcc
> -E
> | checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu
> | checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu
> | checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu
> | checking for suffix of native executables... ./configure: line 2943:
> i686-pc-linux-gnu: command not found
> | configure: error: native C compiler is not working
> | make: *** [setup] Error 1
> | FATAL: oe_runconf failed
> NOTE: Task failed: /var/tmp/OpenEmbedded/Spitz/tmp/work/armv5te-angstrom-linux-gnueabi/freetype-2.3.0-r0/temp/log.do_configure.25468
> NOTE: package freetype-2.3.0-r0: task do_configure: failed
> ERROR: TaskFailed event exception, aborting
> NOTE: package freetype-2.3.0: failed
> ERROR: Build of freetype failed

             reply	other threads:[~2007-02-26  4:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-26  4:32 Mark Gollahon [this message]
  -- strict thread matches above, loose matches on Subject: below --
2007-02-23 20:45 Freetype Fails Config on a Spitz/Angstrom Build Mark Gollahon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1172464331.3060@gatekeeper.stellarwerx.com \
    --to=golly@stellarwerx.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox