Hi all,<br><br>Well with:<br><br>gstreamer 0.10.6<br>glib 2.10.2<br><br>under Debian<br><br>I try to compile the hello world program on page 11 of app dev manual and I get:<br><br><br>(référence indéfinie vers : undefined reference to)
<br><br># gcc -Wall -g `pkg-config --cflags --libs gstreamer-0.10` simple.c -o simple<br><br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_intern_static_string »
<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_mapped_file_get_length »<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-
<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_mapped_file_new »<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_mapped_file_free »
<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_mkdir_with_parents »<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-
<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_mapped_file_get_contents »<br>/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../lib/libgstreamer-<a href="http://0.10.so">0.10.so</a>: référence indéfinie vers « g_date_get_type »
<br>collect2: ld a retourné 1 code d'état d'exécution<br>#<br><br># ldd <a href="http://libgstreamer-0.10.so">libgstreamer-0.10.so</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; linux-gate.so.1 =&gt;&nbsp; (0xffffe000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libpthread.so.0 =&gt; /lib/tls/libpthread.so.0 (0xb7e74000)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgobject-2.0.so.0 =&gt; /usr/lib/libgobject-2.0.so.0 (0xb7e3a000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgthread-2.0.so.0 =&gt; /usr/lib/libgthread-2.0.so.0 (0xb7e36000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgmodule-2.0.so.0 =&gt; /usr/lib/libgmodule-2.0.so.0
 (0xb7e33000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libdl.so.2 =&gt; /lib/tls/libdl.so.2 (0xb7e2f000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libglib-2.0.so.0 =&gt; /usr/lib/libglib-2.0.so.0 (0xb7da8000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libxml2.so.2 =&gt; /usr/lib/libxml2.so.2 (0xb7c8f000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
libz.so.1 =&gt; /usr/lib/libz.so.1 (0xb7c7a000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libm.so.6 =&gt; /lib/tls/libm.so.6 (0xb7c54000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libc.so.6 =&gt; /lib/tls/libc.so.6 (0xb7b1c000)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /lib/ld-linux.so.2 (0x80000000)<br>#<br><br>
<br>I am not good at all about linking stuff, so I don't really understand the problem.<br><br>I would appreciate any clue about this surely stupid problem.<br><br>thanks,<br>Christophe<br><br><br>