This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/49337] New: Improve Gnatmake to work without static libraries.
- From: "bjorn at xn--rombobjrn-67a dot se" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 9 Jun 2011 00:20:29 +0000
- Subject: [Bug ada/49337] New: Improve Gnatmake to work without static libraries.
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49337
Summary: Improve Gnatmake to work without static libraries.
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: ada
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: bjorn@xn--rombobjrn-67a.se
Created attachment 24469
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24469
one possible way of making Gnatmake work with either shared or static libraries
The maintainers of GCC in Fedora have split out libgnat.a and libgnarl.a to a
separate subpackage which is by default not installed together with the Gnat
tools. (Fedora has a policy to use only shared libraries as much as possible.)
This causes Gnatmake to crash when it tries to find the directory that contains
libgnat by looking for libgnat.a and the file isn't there.
Could we have Gnatmake improved to also look for libgnat.so if it doesn't find
libgnat.a, so that it can work with only shared libraries installed?