Opened 13 years ago

Last modified 9 years ago

#28173 new enhancement

pidgin: install libpurple.a

Reported by: sgaviria@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: nefar@…, ryandesign (Ryan Carsten Schmidt)
Port: pidgin

Description

I need to have libpurple.a in order to load this library via a FFI. Any help on how I can get this file, along with any other .a required?

Change History (4)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Keywords: pidgin libpurple removed
Owner: changed from macports-tickets@… to nefar@…
Summary: pidgin portpidgin: need libpurple.a

pidgin provides the dynamic library libpurple.dylib. You are certain you really need the static library libpurple.a? On Mac OS X, it is usual to use dynamic libraries.

comment:2 Changed 13 years ago by sgaviria@…

I'm trying to use node-ffi (https://github.com/rbranson/node-ffi) to create JS bindings for libpurple, apparently node-ffi looks for the static library. I compiled from source using the --enable-static option and it generated the .a and node-ffi did load it. After that I tried modifying the Portfile for pidgin to include --enable-static, but it didn't generated the .a . I definitely would like to use the macports' version instead of the one I built.

Any ideas?

comment:3 Changed 13 years ago by jmroot (Joshua Root)

Summary: pidgin: need libpurple.apidgin: install libpurple.a
Type: defectenhancement

comment:4 Changed 9 years ago by jmroot (Joshua Root)

Cc: nefar@… added
Owner: changed from nefar@… to devans@…
Note: See TracTickets for help on using tickets.