Re: [Angstrom-devel] Building Angstrom base-image fails (solved)

2011-02-28 Thread Bob Feretich

Installing glibc-static fixed the problem. base-image built sucessfully.
Thank you.
Regards,
Bob Feretich



Date: Mon, 28 Feb 2011 09:06:00 +0100
From: Koen Kooi 
Subject: Re: [Angstrom-devel] Building Angstrom base-image fails
To: angstrom-distro-devel@linuxtogo.org
Message-ID: 
Content-Type: text/plain; charset=UTF-8

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 28-02-11 02:46, Bob Feretich wrote:

> Is base-image still a supported Angstrom image for the BeagleBoard?
>
> I have just migrated from a two year old version of OE/Angstrom and was
> able to build nano, but building base-image (the image I previously
> used) failed.
>
> [Bob@beagleboard setup-scripts]$ MACHINE=beagleboard ./oebb.sh update ;
> MACHINE=beagleboard ./oebb.sh bitbake nano > ~/L110226BuildNano1.txt
>
> The above bitbake worked successfully. Then I tried...
>
> [Bob@beagleboard setup-scripts]$ source ~/.oe/environment
> [Bob@beagleboard setup-scripts]$ bitbake base-image >
> ~/L110226BuildBase2.txt
> | /usr/bin/ld: cannot find -lc

You're missing the 'glibc-static' package on your host. It should be a
yum install away :)

regards,

Koen


___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


Re: [Angstrom-devel] Building Angstrom base-image fails

2011-02-28 Thread Gary Thomas

On 02/27/2011 06:46 PM, Bob Feretich wrote:

Is base-image still a supported Angstrom image for the BeagleBoard?

I have just migrated from a two year old version of OE/Angstrom and was able to 
build nano, but building base-image (the image I previously used) failed.

[Bob@beagleboard setup-scripts]$ MACHINE=beagleboard ./oebb.sh update ; 
MACHINE=beagleboard ./oebb.sh bitbake nano > ~/L110226BuildNano1.txt

The above bitbake worked successfully. Then I tried...

[Bob@beagleboard setup-scripts]$ source ~/.oe/environment
[Bob@beagleboard setup-scripts]$ bitbake base-image > ~/L110226BuildBase2.txt
...
Build Configuration:
BB_VERSION = "1.12.0"
METADATA_BRANCH = "org.openembedded.dev"
METADATA_REVISION = "50e7d72"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beagleboard"
DISTRO = "angstrom"
DISTRO_VERSION = "2010.7-test-20110227"
TARGET_FPU = "hard"
...
| mv -f .deps/modinfo.Tpo .deps/modinfo.Po
| gcc 
-isystem/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/include
 -O2 -g -Wunused -Wall
-L/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
-Wl,-rpath-link,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
-Wl,-rpath,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
 -Wl,-O1 -o modinfo modinfo.o zlibsupport.o libmodtools.a
| gcc 
-isystem/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/include
 -O2 -g -Wunused -Wall -static
-L/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
-Wl,-rpath-link,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
-Wl,-rpath,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib
 -Wl,-O1 -o insmod.static insmod.o libmodtools.a
| /usr/bin/ld: cannot find -lc
| collect2: ld returned 1 exit status
| make: *** [insmod.static] Error 1
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package module-init-tools-cross-3.12-r6: task do_compile: Failed
ERROR: Function 'do_compile' failed (see
/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/work/armv7a-angstrom-linux-gnueabi/module-init-tools-cross-3.12-r6/temp/log.do_compile.19546
 for further
information)
ERROR: Task 1540 
(/media/LINUX/AngstromDist7/setup-scripts/sources/openembedded/recipes/module-init-tools/module-init-tools-cross_3.12.bb,
 do_compile) failed with exit code '1'
... .. 69% 162K 2m49s

Any idea what is wrong?


You need to install the host development package which provides /usr/lib/libc.a
On Fedora (what I use), this is glibc-static

--

Gary Thomas |  Consulting for the
MLB Associates  |Embedded world


___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


Re: [Angstrom-devel] Building Angstrom base-image fails

2011-02-28 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 28-02-11 02:46, Bob Feretich wrote:
> Is base-image still a supported Angstrom image for the BeagleBoard?
> 
> I have just migrated from a two year old version of OE/Angstrom and was
> able to build nano, but building base-image (the image I previously
> used) failed.
> 
> [Bob@beagleboard setup-scripts]$ MACHINE=beagleboard ./oebb.sh update ;
> MACHINE=beagleboard ./oebb.sh bitbake nano > ~/L110226BuildNano1.txt
> 
> The above bitbake worked successfully. Then I tried...
> 
> [Bob@beagleboard setup-scripts]$ source ~/.oe/environment
> [Bob@beagleboard setup-scripts]$ bitbake base-image >
> ~/L110226BuildBase2.txt

> | /usr/bin/ld: cannot find -lc

You're missing the 'glibc-static' package on your host. It should be a
yum install away :)

regards,

Koen
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFNa1doMkyGM64RGpERAv5IAKCqvGIgjT0RBQrVnS180c1FRCIDgQCeMScq
H8MFRww1kltJ4Ro5jqSPV5Q=
=Qw77
-END PGP SIGNATURE-


___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


[Angstrom-devel] Building Angstrom base-image fails

2011-02-27 Thread Bob Feretich

Is base-image still a supported Angstrom image for the BeagleBoard?

I have just migrated from a two year old version of OE/Angstrom and was 
able to build nano, but building base-image (the image I previously 
used) failed.


[Bob@beagleboard setup-scripts]$ MACHINE=beagleboard ./oebb.sh update ; 
MACHINE=beagleboard ./oebb.sh bitbake nano > ~/L110226BuildNano1.txt


The above bitbake worked successfully. Then I tried...

[Bob@beagleboard setup-scripts]$ source ~/.oe/environment
[Bob@beagleboard setup-scripts]$ bitbake base-image > 
~/L110226BuildBase2.txt

...
Build Configuration:
BB_VERSION= "1.12.0"
METADATA_BRANCH   = "org.openembedded.dev"
METADATA_REVISION = "50e7d72"
TARGET_ARCH   = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE   = "beagleboard"
DISTRO= "angstrom"
DISTRO_VERSION= "2010.7-test-20110227"
TARGET_FPU= "hard"
...
| mv -f .deps/modinfo.Tpo .deps/modinfo.Po
| gcc  
-isystem/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/include 
-O2 -g -Wunused -Wall  
-L/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-rpath-link,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-rpath,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-O1 -o modinfo modinfo.o zlibsupport.o  libmodtools.a
| gcc  
-isystem/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/include 
-O2 -g -Wunused -Wall -static 
-L/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-rpath-link,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-rpath,/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/lib 
-Wl,-O1 -o insmod.static insmod.o libmodtools.a

| /usr/bin/ld: cannot find -lc
| collect2: ld returned 1 exit status
| make: *** [insmod.static] Error 1
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package module-init-tools-cross-3.12-r6: task do_compile: Failed
ERROR: Function 'do_compile' failed (see 
/media/LINUX/AngstromDist7/setup-scripts/build/tmp-angstrom_2008_1/work/armv7a-angstrom-linux-gnueabi/module-init-tools-cross-3.12-r6/temp/log.do_compile.19546 
for further information)
ERROR: Task 1540 
(/media/LINUX/AngstromDist7/setup-scripts/sources/openembedded/recipes/module-init-tools/module-init-tools-cross_3.12.bb, 
do_compile) failed with exit code '1'

... .. 69%  162K 2m49s

Any idea what is wrong?

Regards,
Bob Feretich
___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel