Here is my reply to Paul Fotheringham's email that I forwarded earlier.

----- Message Transféré -----

Date: Thu, 21 May 2009 22:45:58 +0200
De: Dodji Seketeli <[email protected]>
À: Paul Fotheringham <[email protected]>
Cc: [email protected]
Sujet: Re: [Nemiver-list] configure option --enable-symvis unrecognised


Hello Paul,

Paul Fotheringham <[email protected]> wrote:

> I've been using nemiver for a while now on a large Qt project and it 
> works really well. Thanks guys!

You are welcome :)

> I wanted to see what this option did so I tried enabling with 
> --enable-symvis=yes as suggested by the configure script itself but
> then why I try to configure it says
> 
> WARNING: unrecognized options: --enable-symvis

Ah, ooops. That's a typo in the help message as displayed
by ./configure --help. It should be configure --enable-symsvis. Note
the 's' after "sym". I have fixed that in the master branch of our git
repository. It'll be available in the next release.

> What does this option do and is just not supported yet?

The symbol visibility configure switch triggers a set of
gcc compile time options used to reduce binaries size and have fast
executable loading. It basically hides most of the ELF symbols which
would have otherwise been unnecesarily public. You can learn more about
the set of options by reading http://gcc.gnu.org/wiki/Visibility.
 
It's disabled by default because at some point in time, some distros
had problems with it. I have just tried it on Fedora 10 and it
works. I don't know the state of things on other distros, to be honest.
FWIW, last time I tried on Debian, it was working.

Thanks.

-- 
Dodji Seketeli
http://www.seketeli.org/dodji
_______________________________________________
nemiver-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/nemiver-list

Reply via email to