First thanks for your quick and friendly reply.

Sorry for the things I should have done better,
like sending the mail to cc-de before by mistake.
It seems in moderation - anybody got the power to stop it?


Asheesh Laroia wrote:
> On Thu, 26 Feb 2009, Sebastian Pipping wrote:
> 
>> A few comments and questions:
>>
>> - liblicense-0.8.1 gives a link error for me, though configure
>>  went through all fine:
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlsym'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlerror'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlopen'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlclose'
>>  A -ldl is missing in utils/Makefile.am
> 
> Thanks. I just committed and pushed a probable fix. Does that do it for
> you?

On [1] it reads:

  "[LDADD] is used to specify additional objects or libraries to link
   with; it is inappropriate for specifying specific linker flags, you
   should use AM_LDFLAGS for this purpose."

Attached is a little patch to improve on that.

[1] http://www.gnu.org/software/hello/manual/automake/Linking.html


>> - Why is the "licenses" folder empty in the liblicense git repo?
>>  This makes autoconf fail from ./autogen.sh
>>
>> - The "Developers: Using git" [3] section lists the command
>>    git submodule init
>>    git submodule update
>>  I think the page should explain why that is needed.
> 
> These two issues are related; doing the "git submodule init ; git
> submodule update" fills out the licenses directory. (It's like
> svn:externals.) Once you see what I mean, would you be willing to
> improve the wiki page to explain this?

I created a wiki account but my permission do not suffice.
Great to find out Git can do externals.


>> - Whom could I team up with when creating an I/O module
>>  for XSPF [2] files?
> 
> What does your [2] refer to?

Sorry:

[2] http://xspf.org/


> Regardless, I'd be the person to talk to, but hopefully you can do a lot
> of the work!

:-)


>> - How can I get emblems auto-detected emblems like this?:
>>    http://wiki.creativecommons.org/Image:Ll_nautilus_emblem.png
>>  It seems installing liblicense-0.8.1 is not enough?
> 
> Yeah - it relates to a module called liblicense-gnome that we've been
> doing a poor job of maintaining due to really spread-out developer
> resources. It lives in svn at
> http://code.creativecommons.org/svnroot/liblicense-gnome/.

I gave liblicense-gnome-0.4 a try.  Emblem icons are now available
but licensing dialogs seem missing.  Are they in there, too?



Sebastian
>From 143d88887b66a3b3aa78dceefd419de97754a11e Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <[email protected]>
Date: Thu, 26 Feb 2009 03:28:39 +0100
Subject: [PATCH] Improve on libdl.so link error fix

---
 utils/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/utils/Makefile.am b/utils/Makefile.am
index d535cda..cbea42d 100644
--- a/utils/Makefile.am
+++ b/utils/Makefile.am
@@ -26,4 +26,6 @@ bin_PROGRAMS = $(UTILS)
 license_SOURCES = \
        license.c
 
-license_LDADD = -ldl $(top_builddir)/liblicense/liblicense.la 
$(top_builddir)/xdgmime/libxdgmime.la
+license_LDADD = $(top_builddir)/liblicense/liblicense.la 
$(top_builddir)/xdgmime/libxdgmime.la
+
+license_LDFLAGS = -ldl
-- 
1.6.1.3

_______________________________________________
cc-devel mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/cc-devel

Reply via email to