[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-mdk] [bug #41097] ar: no archive members specified
From: |
Ryan Schmidt |
Subject: |
[bug-mdk] [bug #41097] ar: no archive members specified |
Date: |
Sat, 04 Jan 2014 14:32:12 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.73.11 (KHTML, like Gecko) Version/7.0.1 Safari/537.73.11 |
URL:
<http://savannah.gnu.org/bugs/?41097>
Summary: ar: no archive members specified
Project: GNU MIX Development Kit
Submitted by: ryandesign
Submitted on: Sat 04 Jan 2014 02:32:11 PM GMT
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Compilation of mdk fails on OS X v10.9:
Making all in lib
gnumake[2]: Entering directory
`/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_mdk/mdk/work/mdk-1.2.7/lib'
rm -f libreplace.a
ar cru libreplace.a
ar: no archive members specified
usage: ar -d [-TLsv] archive file ...
ar -m [-TLsv] archive file ...
ar -m [-abiTLsv] position archive file ...
ar -p [-TLsv] archive [file ...]
ar -q [-cTLsv] archive file ...
ar -r [-cuTLsv] archive file ...
ar -r [-abciuTLsv] position archive file ...
ar -t [-TLsv] archive [file ...]
ar -x [-ouTLsv] archive [file ...]
gnumake[2]: *** [libreplace.a] Error 1
gnumake[2]: Leaving directory
`/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_mdk/mdk/work/mdk-1.2.7/lib'
This problem was known to the MacPorts project when mdk 1.2.1 was initially
added to MacPorts in 2005, but was apparently not reported to you because the
problem remains with 1.2.7:
https://trac.macports.org/ticket/5090
It seems that libreplace.a is empty, and OS X's version of ar does not allow
you to use empty libraries.
The workaround we committed was to add a dummy function to the library so that
it is not empty:
https://trac.macports.org/browser/trunk/dports/lang/mdk/files/patch-lib-foo.c?rev=16880
https://trac.macports.org/browser/trunk/dports/lang/mdk/files/patch-lib-Makefile.am?rev=16880
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sat 04 Jan 2014 02:32:11 PM GMT Name: main.log Size: 53kB By:
ryandesign
<http://savannah.gnu.org/bugs/download.php?file_id=30184>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41097>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug-mdk] [bug #41097] ar: no archive members specified,
Ryan Schmidt <=