Saw the same behavior on a PPC running YDL-4.0.1, a FC2 clone for
Given that I did not see this behavior when running 2.9.91, I took a
look to see what is different.I am guessing that it has something to do
with some shared libraries be linked without
Three entries in the pkgconfig directory,
pull in gmodule-no-export-2.0, which eliminated the
"-WL,--export-dynamic" linker flag. These three appear as required
within other pkgconfig files, so the effect propagates.
So what does this linker flag do?
[from "info ld"]
When creating a dynamically linked executable, add all symbols to
the dynamic symbol table. The dynamic symbol table is the set of
symbols which are visible from dynamic objects at run time.
If you do not use this option, the dynamic symbol table will
normally contain only those symbols which are referenced by some
dynamic object mentioned in the link.
If you use `dlopen' to load a dynamic object which needs to refer
back to the symbols defined by the program, rather than some other
dynamic object, then you will probably need to use this option when
linking the program itself.
You can also use the version script to control what symbols should
be added to the dynamic symbol table if the output format supports
it. See the description of `--version-script' in *Note VERSION::.
I first ran into the export-dynamic problem when building devilspie-0.8.
After fixing a bug in the code, the application failed to link against
libwnck because of unsatisfied references. libwnck had been built
without the export-dynamic flag because of gtk+-2.0.pc, which contains a
requirement for atk. When libwnck was rebuilt with the export-dynamic
flag set, develispie-0.8 was able to link against libwnck.
Another possible source for nautilus crashing [somewhere in gnome-vfs]
might be gtk+ being built with --diable-debug:
I am checking that one out now.
On Fri, 2005-03-11 at 16:04, Daniel LombraÃa GonzÃlez wrote:
> Well, finally i cant work with garnome2.10. When i started I get lots of
> errors with nautilus saying all the time that has occurred an error and if i
> want to reload it, this happens until i remove wnck applet and the desktop
> I dont know what could be.
garnome-list mailing list