Re: [Hackage] #318: Library cannnot be used when registered in-place on OS X

#318: Library cannnot be used when registered in-place on OS X ------------------------------+--------------------------------------------- Reporter: guest | Type: defect Status: reopened | Priority: normal Milestone: Cabal-1.8 | Component: Cabal library Version: 1.4.0.1 | Severity: normal Resolution: | Keywords: Difficulty: easy (<4 hours) | Ghcversion: 6.8.3 Platform: Mac OS | ------------------------------+--------------------------------------------- Comment(by tibbe): The attached patch should fix the problem. I verified that passing `-s` works even if there are two `.o` files with the same name on the command line: {{{ $ mkdir foo $ cd foo $ cat > a.c int foo(void) { return 0; } $ gcc -c a.c $ cd .. $ mkdir bar $ cd bar $ cat > a.c int bar(void) { return 1; } $ gcc -c a.c $ cd .. $ ar -r -s blah.a foo/a.o bar/a.o $ ar -t blah.a __.SYMDEF SORTED a.o a.o }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/318#comment:17 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage