Wind River Support Network

HomeOther DownloadsFix for incorrect version of libgcc_s.so
Optional Type: Patch

Fix for incorrect version of libgcc_s.so

Released: Sep 17, 2006     Updated: Sep 17, 2006

Description

The incorrect CD installation has the following contents.

root@sbc8347-1:/var/tmp> ls -l /lib/libgcc_s_soft-float.so.1 /lib/libgcc_s.so.1
-rw-r--r-- 1 root root 68136 Oct 21 2005 /lib/libgcc_s.so.1
-rw-r--r-- 1 root root 66860 Oct 21 2005 /lib/libgcc_s_soft-float.so.1
root@sbc8347-1:/var/tmp>

It should really look like this.

root@pqII8265-1:/var/tmp> ls -l /lib/libgcc_s_soft-float.so.1 /lib/libgcc_s.so.1
lrwxrwxrwx 1 root root 24 Jul 12 2006 /lib/libgcc_s.so.1 ->
libgcc_s_soft-float.so.1
-rw-r--r-- 1 root root 66860 Jun 17 2006 /lib/libgcc_s_soft-float.so.1
root@pqII8265-1:/var/tmp> IDENTIFIER = WIND00056181


Product Version

Linux Platforms 1.x

Downloads


Installation Notes

Installation Notes

In a 1.2 installation, unzip the file any place and run ./setup_linux

libgcc RPM must be rebuilt and root filesystem must be updated after installing the patch CD. The simplest way to do that is:

configure a build directory
make -C dist libgcc
make fs

It is not necessary to rebuild anything but libgcc so this shouldn't take long (most of the time is the "make fs").

Even if one does a "make all", it is necessary to explicitly build libgcc unless all the libraries are rebuilt using --with-target-libs-dir=/nonexistent. It is not required to rebuild any applications -- it's the links in the filesystem that matter.


Live chat
Online