|
From: | Akim Demaille |
Subject: | Concurrent extraction of convenience-library components on OS X |
Date: | Mon, 18 May 2009 14:22:56 +0200 |
Hi all,I'm having the following problem with the current Libtool from master, see the attached log.
I have two dlopen-modules that use a common convenience library. If I'm unlucky, libtool will try to extract the objects from the convenience library at the same moment, which ar does not seem to like.
libtool: link: (cd runner/.libs/runner.lax/libconfig.a && ar x "/Users/ akim/src/gnet/_build/i386-apple-darwin9.6.0/lib/config/.libs/ libconfig.a") libtool: link: (cd muxer/.libs/muxer.lax/libconfig.a && ar x "/Users/ akim/src/gnet/_build/i386-apple-darwin9.6.0/lib/config/.libs/ libconfig.a") ar: /Users/akim/src/gnet/_build/i386-apple-darwin9.6.0/lib/ config/.libs/libconfig.a: Resource temporarily unavailable
Indeed, running several "ar x /tmp/foo.a" concurrently from different directories fails on OS X.
Cheers, Akim
build.log
Description: Binary data
libtool.config
Description: Binary data
[Prev in Thread] | Current Thread | [Next in Thread] |