Dear Rémi Denis-Courmont,<br><br><br>
<div class="gmail_quote">Le 18 mars 2009 17:06, Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:rem@videolan.org">rem@videolan.org</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><br>VLC does not need GNU libiconv. It can use any iconv() that the system<br>provides (it is a mandatory part of the POSIX specification).<br>
<br>--</blockquote>
<div><br>In fact, I create a module for vlc, therefore it needs to be linked again libvlccore. When libvlccore was compiled in certain linux enviroment (I lost that enviroment), my  module deployed in other system does not need the libiconv of gnu. Now when I compile libvlccore in a kubuntus enviroment having libiconv among the contribution, my module needs the libiconv.<br>
When I try to uninstall libiconv, also remove the header iconv.h (or libiconv.h ?: you wrote that iconv is a mandatory of POSIX then I wonder whether I remove iconv.h or libiconv.h) in the /usr/include, then I can no longer compile libvlccore.<br>
Would you please show me in detail how to compile libvlccore using the iconv provided by the system as default?<br>Many thanks<br>Son<br></div></div>