[gcompris-devel] help needed

Yavor Doganov yavor at gnu.org
Fri Jan 9 11:06:19 UTC 2009


On Fri, Jan 09, 2009 at 04:23:23PM +0530, Ankit Sahai wrote:
> what is this libalgebra.la  and ld???

The former is a libtool archive, see http://gnu.org/software/libtool and 
its documentation.  ld is the GNU linker, which in this case is invoked 
via GCC.

> is something missing in the system??

No, something is messy with the source you're compiling.  How did 
you obtain it and what modifications you've made?  With a recent 
(8.4.x for sure, IIRC) version of GCompris, that command should be

gcc -shared  .libs/algebra.o   Wl,-soname -Wl,libalgebra.so -o .libs/libalgebra.so

i.e. no -Wl,z,defs as an option to the linker.

Once again, reminding you that it would be easier to use either prebuilt 
packages, or build them yourself from a Debian source package that is 
properly made.  If you don't have at least some basic understanding 
what's going on, it is going to be extremely hard to succeed.




More information about the Gcompris-devel mailing list