
#216: need a way to specify the foreign libraries a package depends on ----------------------------------+----------------------------------------- Reporter: ross@soi.city.ac.uk | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Cabal-1.6 Component: Cabal library | Version: 1.2.3.0 Severity: major | Resolution: Keywords: | Difficulty: normal Ghcversion: 6.8.2 | Platform: Linux ----------------------------------+----------------------------------------- Comment (by duncan): Do we really need this? I'm not sure we do. We can already specify that we need C libs and headers (and frameworks and pkg-config packages). Do we also need to be able to specify the native packages that provide those C libs and headers? When we make native packages from cabal packages we can derive which other native packages provide the C libs and headers. For example if we have `extra-libraries: z` then the cabal->native tool just asks the package manager which package provides the file `/usr/lib/libz.so`. Obviously this is system-specific. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/216#comment:7 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects