[uClibc 0000871]: Build of working shared libraries is not possible on cygwin
bugs at busybox.net
bugs at busybox.net
Thu May 11 12:55:30 UTC 2006
A NOTE has been added to this issue.
======================================================================
http://busybox.net/bugs/view.php?id=871
======================================================================
Reported By: blurgk
Assigned To: uClibc
======================================================================
Project: uClibc
Issue ID: 871
Category: Architecture Specific
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
======================================================================
Date Submitted: 05-11-2006 01:10 PDT
Last Modified: 05-11-2006 05:55 PDT
======================================================================
Summary: Build of working shared libraries is not possible on
cygwin
Description:
Cygwin/Windows make no difference between .os and .oS files created during
the build process to build the static and shared libraries. This makes
shared libraries not working (http://bugs.uclibc.org/view.php?id=867). The
attached patch makes use of the .oSh suffix instead of .oS (feel free to
choose another one... :).
======================================================================
----------------------------------------------------------------------
blurgk - 05-11-06 02:57
----------------------------------------------------------------------
I forgot one change, new patch attached.
----------------------------------------------------------------------
blurgk - 05-11-06 05:41
----------------------------------------------------------------------
Sorry I made an error: static libraries are not working, not the shared
ones.
----------------------------------------------------------------------
psm - 05-11-06 05:55
----------------------------------------------------------------------
you could disable DOPIC, then the shared libs' objects are compiled as PIC,
being
either .os or .oS, but the objects for static libs are always .o (compile
time
will be doubled)
Issue History
Date Modified Username Field Change
======================================================================
05-11-06 01:10 blurgk New Issue
05-11-06 01:10 blurgk Status new => assigned
05-11-06 01:10 blurgk Assigned To => uClibc
05-11-06 01:10 blurgk File Added:
use_of_distinct_suffixes_for_cygwin.patch
05-11-06 02:57 blurgk Note Added: 0001364
05-11-06 02:58 blurgk File Added:
use_of_distinct_suffixes_for_cygwin2.patch
05-11-06 05:41 blurgk Note Added: 0001365
05-11-06 05:55 psm Note Added: 0001366
======================================================================
More information about the uClibc-cvs
mailing list