After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631520 - add plugin libraries for dlopen() usage
add plugin libraries for dlopen() usage
Status: RESOLVED DUPLICATE of bug 474993
Product: anjuta
Classification: Applications
Component: plugins: build-basic-autotools
2.30.x
Other Linux
: Normal enhancement
: ---
Assigned To: Naba Kumar
Anjuta maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-06 12:55 UTC by Andreas Volz
Modified: 2010-10-06 17:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas Volz 2010-10-06 12:55:35 UTC
It should be possible to add new build targets as shared libraries with following settings:

- name "example.la" instead of only "libexample.la"
- LDFFLAGS = -module -avoid-version -shared
- optional: LDFLAGS = shrext .myext

It's a common usage that libraries that I like to open with dlopen() (plugins) are not named libexample.la/so. So currently I've to change this later in the Makefile.am with an editor.

The idea to implement this would be a new build target "plugin/module" or simply the yet existing "shared object", but with some more controls in the dialog to change the options stated above.
Comment 1 Sébastien Granjoux 2010-10-06 17:20:42 UTC
You have already reported this bug: bug #474993.

Anyway, thank for your report. After 3 years, it's nice to see that you still use Anjuta. I'm currently busy rewriting the project manager but it doesn't progress as fast as I have expected. I still hope to get the new code for anjuta 3 and I will try to fix this bug, it's the oldest for the project manager.

*** This bug has been marked as a duplicate of bug 474993 ***