I just tried to upgrade my gnome from 2.4.1 to 2.6. this is where it stops: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfs.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfs.Tpo -c gstgnomevfs.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfs.o gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssrc.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfssrc.Tpo -c gstgnomevfssrc.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfssrc.oif /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssink.lo -MD -MP -MF ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo" \ -c -o libgstgnomevfs_la-gstgnomevfssink.lo `test -f 'gstgnomevfssink.c' || echo './'`gstgnomevfssink.c; \ then mv -f ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo" ".deps/libgstgnomevfs_la-gstgnomevfssink.Plo"; \ else rm -f ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo"; exit 1; \ fi gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssink.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfssink.Tpo -c gstgnomevfssink.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfssink.o gstgnomevfssink.c:35:35: libgnomevfs/gnome-vfs.h: No such file or directory gstgnomevfssink.c:68: error: syntax error before "GnomeVFSURI" gstgnomevfssink.c:68: warning: no semicolon at end of struct or union gstgnomevfssrc.c:51:35: libgnomevfs/gnome-vfs.h: No such file or directory gstgnomevfssrc.c:53:54: libgnomevfs/gnome-vfs-standard-callbacks.h: No such file or directory gstgnomevfssrc.c:90: error: syntax error before "GnomeVFSURI" gstgnomevfssrc.c:90: warning: no semicolon at end of struct or union gstgnomevfssrc.c:93: warning: type defaults to `int' in declaration of `handle' gstgnomevfssrc.c:93: warning: data definition has no type or storage class gstgnomevfssrc.c:98: error: syntax error before "size" gstgnomevfssrc.c:98: warning: type defaults to `int' in declaration of `size' gstgnomevfssrc.c:98: warning: data definition has no type or storage class gstgnomevfssrc.c:99: error: syntax error before "curoffset" gstgnomevfssrc.c:99: warning: type defaults to `int' in declaration of `curoffset' gstgnomevfssrc.c:99: warning: data definition has no type or storage class gstgnomevfssrc.c:109: error: syntax error before "icy_count" gstgnomevfssrc.c:109: warning: type defaults to `int' in declaration of `icy_count' gstgnomevfssrc.c:109: warning: data definition has no type or storage class gstgnomevfssrc.c:124: error: syntax error before '}' token gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_type': gstgnomevfssrc.c:234: error: invalid application of `sizeof' to an incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_init': gstgnomevfssrc.c:314: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:315: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:316: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:318: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:320: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:322: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:324: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:326: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:328: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:329: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:330: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:331: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:332: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:334: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:336: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:338: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:339: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:340: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:341: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:342: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:343: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:344: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:346: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:347: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:348: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:349: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:354: warning: implicit declaration of function `gnome_vfs_initialized' gstgnomevfssrc.c:355: warning: implicit declaration of function `gnome_vfs_init' gstgnomevfssrc.c: In function `gst_gnomevfssrc_dispose': gstgnomevfssrc.c:370: warning: implicit declaration of function `gnome_vfs_shutdown' gstgnomevfssrc.c: In function `gst_gnomevfssrc_set_property': gstgnomevfssrc.c:398: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:403: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:410: warning: implicit declaration of function `gnome_vfs_escape_path_string' gstgnomevfssrc.c:410: warning: initialization makes pointer from integer without a cast gstgnomevfssrc.c:413: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:415: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:420: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:424: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:430: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:433: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:436: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_property': gstgnomevfssrc.c:457: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:460: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:463: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:466: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:469: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:472: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:475: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:478: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:479: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:480: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:483: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_init': gstgnomevfssrc.c:533: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:536: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:537: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:538: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:540: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:544: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:546: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:549: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:550: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:552: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:557: error: dereferencing pointer to incomplete type gstgnomevfssink.c:70: warning: type defaults to `int' in declaration of `handle' gstgnomevfssink.c:70: warning: data definition has no type or storage class gstgnomevfssink.c:73: error: syntax error before '}' token gstgnomevfssink.c: In function `gst_gnomevfssink_get_type': gstgnomevfssink.c:143: error: invalid application of `sizeof' to an incomplete typegstgnomevfssrc.c: In function `audiocast_do_notifications': gstgnomevfssrc.c:603: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:606: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:607: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:609: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:610: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:611: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_thread_run': gstgnomevfssrc.c:626: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:626: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:627: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:627: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:636: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:636: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:640: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:641: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:642: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:647: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:683: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:684: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:685: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:686: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:688: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:689: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:690: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:691: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:692: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:694: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:695: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:696: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:697: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:699: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:700: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:701: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:702: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:703: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:710: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_thread_kill': gstgnomevfssrc.c:728: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:738: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:739: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:741: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:742: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_send_additional_headers_callback': gstgnomevfssrc.c:750: error: `GnomeVFSModuleCallbackAdditionalHeadersOut' undeclared (first use in this function) gstgnomevfssrc.c:750: error: (Each undeclared identifier is reported only once gstgnomevfssrc.c:750: error: for each function it appears in.) gstgnomevfssrc.c:750: error: `out_args' undeclared (first use in this function) gstgnomevfssrc.c:751: error: syntax error before ')' token gstgnomevfssrc.c:753: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:760: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_received_headers_callback': gstgnomevfssrc.c:770: error: `GnomeVFSModuleCallbackReceivedHeadersIn' undeclared (first use in this function) gstgnomevfssrc.c:770: error: `in_args' undeclared (first use in this function) gstgnomevfssrc.c:771: error: syntax error before ')' token gstgnomevfssrc.c:774: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:793: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:794: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:809: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:810: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:811: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:814: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:815: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:816: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:819: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:820: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:821: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_push_callbacks': gstgnomevfssrc.c:830: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:835: warning: implicit declaration of function `gnome_vfs_module_callback_push' gstgnomevfssrc.c:835: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:838: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:841: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_pop_callbacks': gstgnomevfssrc.c:847: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:852: warning: implicit declaration of function `gnome_vfs_module_callback_pop' gstgnomevfssrc.c:852: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:854: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_icy_metadata': gstgnomevfssrc.c:860: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssrc.c:860: error: syntax error before "length" gstgnomevfssrc.c:861: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:871: error: `length' undeclared (first use in this function) gstgnomevfssrc.c:872: error: `res' undeclared (first use in this function) gstgnomevfssrc.c:872: warning: implicit declaration of function `gnome_vfs_read' gstgnomevfssrc.c:872: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:873: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:886: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:902: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:903: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:904: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:913: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:914: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:915: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_get': gstgnomevfssrc.c:939: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:939: error: syntax error before "result" gstgnomevfssrc.c:941: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssrc.c:941: error: syntax error before "readbytes" gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:961: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:961: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:962: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:967: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:968: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:968: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: `readbytes' undeclared (first use in this function) gstgnomevfssrc.c:978: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:979: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:982: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:984: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:984: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:986: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:990: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:993: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:996: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1002: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1006: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1007: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1010: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1015: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1016: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1018: warning: implicit declaration of function `gnome_vfs_result_to_string' gstgnomevfssrc.c:1029: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1031: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_open_file': gstgnomevfssrc.c:1044: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:1044: error: syntax error before "result" gstgnomevfssrc.c:1045: error: `GnomeVFSFileInfo' undeclared (first use in this function) gstgnomevfssrc.c:1045: error: `info' undeclared (first use in this function) gstgnomevfssrc.c:1049: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1051: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1051: warning: implicit declaration of function `gnome_vfs_uri_new' gstgnomevfssrc.c:1051: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1052: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1053: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1065: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:1066: warning: implicit declaration of function `gnome_vfs_open_uri' gstgnomevfssrc.c:1066: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: `GNOME_VFS_OPEN_READ' undeclared (first use in this function) gstgnomevfssrc.c:1068: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:1075: warning: implicit declaration of function `gnome_vfs_unescape_string_for_display' gstgnomevfssrc.c:1075: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1075: warning: assignment makes pointer from integer without a cast gstgnomevfssrc.c:1076: warning: passing arg 1 of `_gst_element_error_printf' makes pointer from integer without a cast gstgnomevfssrc.c:1083: warning: implicit declaration of function `gnome_vfs_file_info_new' gstgnomevfssrc.c:1084: warning: implicit declaration of function `gnome_vfs_get_file_info_from_handle' gstgnomevfssrc.c:1084: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1085: error: `GNOME_VFS_FILE_INFO_DEFAULT' undeclared (first use in this function) gstgnomevfssrc.c:1087: error: `GNOME_VFS_FILE_INFO_FIELDS_SIZE' undeclared (first use in this function) gstgnomevfssrc.c:1088: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1092: warning: implicit declaration of function `gnome_vfs_file_info_unref' gstgnomevfssrc.c:1094: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1100: warning: implicit declaration of function `gnome_vfs_seek' gstgnomevfssrc.c:1100: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1100: error: `GNOME_VFS_SEEK_CURRENT' undeclared (first use in this function) gstgnomevfssrc.c:1102: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1104: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_close_file': gstgnomevfssrc.c:1120: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1121: warning: implicit declaration of function `gnome_vfs_close' gstgnomevfssrc.c:1121: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1123: warning: implicit declaration of function `gnome_vfs_uri_unref' gstgnomevfssrc.c:1123: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1125: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1126: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1127: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_srcpad_query': gstgnomevfssrc.c:1171: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1176: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1179: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1181: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1181: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_srcpad_event': gstgnomevfssrc.c:1203: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:1203: error: syntax error before "result" gstgnomevfssrc.c:1214: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1217: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1225: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:1225: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1226: error: `GNOME_VFS_SEEK_START' undeclared (first use in this function) gstgnomevfssrc.c:1229: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:1233: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1234: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1235: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1243: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1248: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_class_init': gstgnomevfssink.c:199: warning: implicit declaration of function `gnome_vfs_initialized' gstgnomevfssink.c:200: warning: implicit declaration of function `gnome_vfs_init' gstgnomevfssink.c: In function `gst_gnomevfssink_init': gstgnomevfssink.c:212: error: dereferencing pointer to incomplete type gstgnomevfssink.c:213: error: dereferencing pointer to incomplete type gstgnomevfssink.c:214: error: dereferencing pointer to incomplete type gstgnomevfssink.c:215: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_set_property': gstgnomevfssink.c:229: error: dereferencing pointer to incomplete type gstgnomevfssink.c:230: error: dereferencing pointer to incomplete type gstgnomevfssink.c:231: error: dereferencing pointer to incomplete type gstgnomevfssink.c:232: error: dereferencing pointer to incomplete type gstgnomevfssink.c:233: error: dereferencing pointer to incomplete type gstgnomevfssink.c:234: error: dereferencing pointer to incomplete type gstgnomevfssink.c:234: warning: implicit declaration of function `gnome_vfs_uri_new' gstgnomevfssink.c:234: error: dereferencing pointer to incomplete type gstgnomevfssink.c:237: error: dereferencing pointer to incomplete type gstgnomevfssink.c:240: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_get_property': gstgnomevfssink.c:260: error: dereferencing pointer to incomplete type gstgnomevfssink.c:263: error: dereferencing pointer to incomplete type gstgnomevfssink.c:266: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_open_file': gstgnomevfssink.c:276: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:276: error: (Each undeclared identifier is reported only once gstgnomevfssink.c:276: error: for each function it appears in.) gstgnomevfssink.c:276: error: syntax error before "result" gstgnomevfssink.c:280: error: dereferencing pointer to incomplete type gstgnomevfssink.c:282: error: `result' undeclared (first use in this function) gstgnomevfssink.c:282: warning: implicit declaration of function `gnome_vfs_create_uri' gstgnomevfssink.c:282: error: dereferencing pointer to incomplete type gstgnomevfssink.c:282: error: dereferencing pointer to incomplete type gstgnomevfssink.c:283: error: `GNOME_VFS_OPEN_WRITE' undeclared (first use in this function) gstgnomevfssink.c:283: error: dereferencing pointer to incomplete type gstgnomevfssink.c:284: error: `GNOME_VFS_PERM_USER_READ' undeclared (first use in this function) gstgnomevfssink.c:285: error: `GNOME_VFS_PERM_USER_WRITE' undeclared (first use in this function) gstgnomevfssink.c:285: error: `GNOME_VFS_PERM_GROUP_READ' undeclared (first use in this function) gstgnomevfssink.c:286: warning: implicit declaration of function `gnome_vfs_result_to_string' gstgnomevfssink.c:287: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssink.c:288: error: dereferencing pointer to incomplete type gstgnomevfssink.c:290: error: dereferencing pointer to incomplete type gstgnomevfssink.c:292: error: dereferencing pointer to incomplete type gstgnomevfssink.c:298: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_close_file': gstgnomevfssink.c:308: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:308: error: syntax error before "result" gstgnomevfssink.c:312: error: dereferencing pointer to incomplete type gstgnomevfssink.c:314: error: `result' undeclared (first use in this function) gstgnomevfssink.c:314: warning: implicit declaration of function `gnome_vfs_close' gstgnomevfssink.c:314: error: dereferencing pointer to incomplete type gstgnomevfssink.c:316: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssink.c:317: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_chain': gstgnomevfssink.c:337: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:337: error: syntax error before "result" gstgnomevfssink.c:338: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssink.c:347: error: `result' undeclared (first use in this function) gstgnomevfssink.c:348: warning: implicit declaration of function `gnome_vfs_write' gstgnomevfssink.c:348: error: dereferencing pointer to incomplete type gstgnomevfssink.c:349: error: `bytes_written' undeclared (first use in this function) make: *** [libgstgnomevfs_la-gstgnomevfssink.lo] Error 1 make: *** Waiting for unfinished jobs.... make: *** [libgstgnomevfs_la-gstgnomevfssrc.lo] Error 1 !!! ERROR: media-plugins/gst-plugins-gnomevfs-0.8.0 failed. !!! Function gst-plugins_src_compile, Line 138, Exitcode 2 !!! compile failure
for some reason it doesn't pick up the gnomevfs includes. Could you attach the full build log ? What version of gnome-vfs are you using ?
I'm using gnome-vfs-2.6.0 >>> md5 src_uri ;-) gst-plugins-0.8.0.tar.bz2 >>> Unpacking source... >>> Unpacking gst-plugins-0.8.0.tar.bz2 to /var/tmp/portage/gst-plugins-gnomevfs-0.8.0/work >>> Source unpacked. * Patching ${S}/ltmain.sh... * Applying portage-1.4.1.patch... * Applying max_cmd_len-1.5.0.patch... * Configuring to build gnomevfs plugin(s)... configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no configure: configuring gst-plugins for release checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking for style of include used by make... GNU checking for i686-pc-linux-gnu-gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by gcc... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for i686-pc-linux-gnu-g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether i686-pc-linux-gnu-g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse nm output from gcc object... ok checking for objdir... .libs checking for i686-pc-linux-gnu-ar... no checking for ar... ar checking for i686-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-pc-linux-gnu-strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen... (cached) no checking for dlopen in -ldl... (cached) yes checking whether a program can dlopen itself... (cached) yes checking whether a statically linked program can dlopen itself... (cached) yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking for i686-pc-linux-gnu-gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for gcc option to accept ANSI C... none needed checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking to see if compiler understands -Wall... yes checking for i686-pc-linux-gnu-g++... (cached) g++ checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking for g++... yes checking how to run the C++ preprocessor... g++ -E checking for strerror in -lcposix... no checking for ANSI C header files... (cached) yes checking for inline... inline checking for stdint types... stdint.h (shortcircuit) make use of stdint.h in _stdint.h (assuming C99 compatible system) checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking whether gcc implements __PRETTY_FUNCTION__... yes checking whether gcc implements __FUNCTION__... yes checking whether gcc implements __func__... yes configure: WARNING: building external plug-ins configure: not building experimental plug-ins configure: not building broken plug-ins checking whether byte ordering is bigendian... no checking for MMX-capable compiler... no checking for nasm... /usr/bin/nasm checking for gconftool-2... /usr/bin/gconftool-2 Using config source xml::/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas/ as install directory for schema files checking for pkg-config... /usr/bin/pkg-config checking for gconf-2.0... yes checking GCONF_CFLAGS... -DORBIT2=1 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GCONF_LIBS... -pthread -Wl,--export-dynamic -lgconf-2 -lORBit-2 -lgobject-2.0 -lgthread-2.0 -lm -lgmodule-2.0 -ldl -lglib-2.0 checking for gstreamer-0.8 >= 0.8.0... yes checking GST_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 checking GST_LIBS... -Wl,--export-dynamic -pthread -lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 checking for gstreamer-control-0.8 >= 0.8.0... yes checking GST_CONTROL_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 checking GST_CONTROL_LIBS... -Wl,--export-dynamic -pthread -lgstcontrol-0.8 -lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 checking whether byte ordering is bigendian... (cached) no checking for lrint... yes checking for lrintf... yes checking for glib-2.0 >= 1.3.12 gobject-2.0 gthread-2.0 gmodule-2.0... yes checking GLIB2_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GLIB2_LIBS... -pthread -Wl,--export-dynamic -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for gtk+-2.0 >= 2.2.0... yes checking GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTK2_LIBS... -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for liboil-0.1... Package liboil-0.1 was not found in the pkg-config search path. Perhaps you should add the directory containing `liboil-0.1.pc' to the PKG_CONFIG_PATH environment variable No package 'liboil-0.1' found configure: *** These plugins will not be built: dxr3videosink dxr3audiosink dxr3spusink configure: *** These plugins will not be built: osssrc osssink configure: *** These plugins will not be built: qcamsrc configure: *** These plugins will not be built: vcdsrc configure: *** These plugins will not be built: cdrom checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes configure: *** These plugins will not be built: xvimagesink checking for XShmAttach in -lXext... yes configure: *** These plugins will not be built: v4lsrc v4lmjpegsrc v4lmjpegsink configure: *** These plugins will not be built: v4l2src configure: Checking for plug-in dependency libraries configure: *** These plugins will not be built: a52dec configure: *** These plugins will not be built: aasink configure: *** These plugins will not be built: gstalsa checking for mcopidl... yes configure: *** These plugins will not be built: arts configure: *** These plugins will not be built: artsdsink configure: *** These plugins will not be built: afsink afsrc configure: *** These plugins will not be built: cdparanoia checking encore2.h usability... yes checking encore2.h presence... yes checking for encore2.h... yes checking Checking for valid divx4linux encore version... yes checking decore.h usability... yes checking decore.h presence... yes checking for decore.h... yes checking Checking for valid divx4linux decore version... yes checking for encore in -ldivxencore... yes checking for decore in -ldivxdecore... yes configure: *** These plugins will not be built: dvdreadsrc configure: *** These plugins will not be built: dvdnavsrc configure: *** These plugins will not be built: esdsink esdmon checking for faacEncOpen in -lfaac... no configure: *** These plugins will not be built: faac checking for faacDecOpen in -lfaad... yes checking faad.h usability... yes checking faad.h presence... yes checking for faad.h... yes checking Checking for FAAD >= 2... yes configure: *** These plugins will not be built: flacenc flacdec configure: *** These plugins will not be built: gnomevfssrc configure: *** These plugins will not be built: gsmenc gsmdec configure: *** These plugins will not be built: hermescolorspace checking for vorbis_block_init in -lvorbisidec... no configure: *** These plugins will not be built: ivorbisdec configure: *** These plugins will not be built: jack configure: *** These plugins will not be built: jpegenc jpegdec configure: *** These plugins will not be built: ladspa configure: *** These plugins will not be built: lame configure: *** These plugins will not be built: lcs configure: *** These plugins will not be built: dvdec checking for caca-config... no configure: *** These plugins will not be built: libcaca configure: *** These plugins will not be built: libfame configure: *** These plugins will not be built: pngenc checking for librfb-0.1... Package librfb-0.1 was not found in the pkg-config search path. Perhaps you should add the directory containing `librfb-0.1.pc' to the PKG_CONFIG_PATH environment variable No package 'librfb-0.1' found configure: *** These plugins will not be built: rfbsrc configure: *** These plugins will not be built: mad configure: *** These plugins will not be built: mikmod configure: *** These plugins will not be built: mpeg2dec checking for mjpegtools >= 1.6.1.93... Package mjpegtools was not found in the pkg-config search path. Perhaps you should add the directory containing `mjpegtools.pc' to the PKG_CONFIG_PATH environment variable No package 'mjpegtools' found configure: *** These plugins will not be built: mpeg2enc checking for mjpegtools >= 1.6.1.93... Package mjpegtools was not found in the pkg-config search path. Perhaps you should add the directory containing `mjpegtools.pc' to the PKG_CONFIG_PATH environment variable No package 'mjpegtools' found configure: *** These plugins will not be built: mplex checking for libmusicbrainz > 2.0.2... Requested 'libmusicbrainz > 2.0.2' but version of libmusicbrainz is 2.0.1 configure: *** These plugins will not be built: musicbrainz checking for AuOpenServer in -laudio... no configure: *** These plugins will not be built: nassink checking for pango pangoft2... yes checking PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 checking PANGO_LIBS... -Wl,--export-dynamic -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 configure: *** These plugins will not be built: dv1394src configure: *** These plugins will not be built: sdlvideosink configure: *** These plugins will not be built: icecastsend configure: WARNING: *** shout2send pre-configured not to be built configure: *** These plugins will not be built: shout2send configure: *** These plugins will not be built: sidplay configure: *** These plugins will not be built: smoothwave configure: WARNING: *** snapshot pre-configured not to be built configure: *** These plugins will not be built: snapshot checking for speex_bits_init in -lspeex... yes checking speex.h usability... yes checking speex.h presence... yes checking for speex.h... yes checking speex_jitter.h usability... no checking speex_jitter.h presence... no checking for speex_jitter.h... no checking for sndfile >= 1.0.0... yes checking SNDFILE_CFLAGS... checking SNDFILE_LIBS... -lsndfile configure: *** These plugins will not be built: swfdec configure: WARNING: *** tarkin pre-configured not to be built configure: *** These plugins will not be built: tarkin checking for ogg >= 1.0... Package ogg was not found in the pkg-config search path. Perhaps you should add the directory containing `ogg.pc' to the PKG_CONFIG_PATH environment variable No package 'ogg' found checking for Ogg... yes checking for theora_version_string in -ltheora... no configure: *** These plugins will not be built: theoradec configure: *** These plugins will not be built: vorbisenc vorbisdec configure: *** These plugins will not be built: xine checking xvid.h usability... yes checking xvid.h presence... yes checking for xvid.h... yes checking for xvid_encore in -lxvidcore... yes checking for xvid_decore in -lxvidcore... yes checking for xvid_global in -lxvidcore... no configure: *** These plugins will not be built: xvid checking asm/atomic.h usability... yes checking asm/atomic.h presence... yes checking for asm/atomic.h... yes checking for freetype2 >= 2.0.9... yes checking FT2_CFLAGS... -I/usr/include/freetype2 checking FT2_LIBS... -lfreetype -lz configure: Using GStreamer as package name configure: Using http://gstreamer.net as package origin configure: creating ./config.status config.status: creating Makefile config.status: creating ext/Makefile config.status: creating ext/gnomevfs/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing _stdint.h commands config.status: creating _stdint.h : _GST_PLUGINS__STDINT_H configure: *** Plug-ins that will be built : divx faad gdkpixbufsrc oggdemux oggmux pango sfsrc sfsink speex ximagesink xshm configure: *** Plug-ins that will not be built : a52dec aasink afsink afsrc arts artsdsink cdparanoia cdrom dv1394src dvdec dvdnavsrc dvdreadsrc dxr3videosink dxr3audiosink dxr3spusink esdsink esdmon faac flacenc flacdec gnomevfssrc gsmenc gsmdec gstalsa hermescolorspace icecastsend ivorbisdec jack jpegenc jpegdec ladspa lame lcs libcaca libfame mad mikmod mpeg2dec mpeg2enc mplex musicbrainz nassink osssrc osssink pngenc qcamsrc rfbsrc sdlvideosink shout2send sidplay smoothwave snapshot swfdec tarkin theoradec v4l2src v4lsrc v4lmjpegsrc v4lmjpegsink vcdsrc vorbisenc vorbisdec xine xvid xvimagesink * Building external plugin... if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfs.lo -MD -MP -MF ".deps/libgstgnomevfs_la-gstgnomevfs.Tpo" \ -c -o libgstgnomevfs_la-gstgnomevfs.lo `test -f 'gstgnomevfs.c' || echo './'`gstgnomevfs.c; \ then mv -f ".deps/libgstgnomevfs_la-gstgnomevfs.Tpo" ".deps/libgstgnomevfs_la-gstgnomevfs.Plo"; \ else rm -f ".deps/libgstgnomevfs_la-gstgnomevfs.Tpo"; exit 1; \ fi if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssrc.lo -MD -MP -MF ".deps/libgstgnomevfs_la-gstgnomevfssrc.Tpo" \ -c -o libgstgnomevfs_la-gstgnomevfssrc.lo `test -f 'gstgnomevfssrc.c' || echo './'`gstgnomevfssrc.c; \ then mv -f ".deps/libgstgnomevfs_la-gstgnomevfssrc.Tpo" ".deps/libgstgnomevfs_la-gstgnomevfssrc.Plo"; \ else rm -f ".deps/libgstgnomevfs_la-gstgnomevfssrc.Tpo"; exit 1; \ fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssrc.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfssrc.Tpo -c gstgnomevfssrc.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfssrc.o gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfs.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfs.Tpo -c gstgnomevfs.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfs.o if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssink.lo -MD -MP -MF ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo" \ -c -o libgstgnomevfs_la-gstgnomevfssink.lo `test -f 'gstgnomevfssink.c' || echo './'`gstgnomevfssink.c; \ then mv -f ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo" ".deps/libgstgnomevfs_la-gstgnomevfssink.Plo"; \ else rm -f ".deps/libgstgnomevfs_la-gstgnomevfssink.Tpo"; exit 1; \ fi gstgnomevfssrc.c:51:35: libgnomevfs/gnome-vfs.h: No such file or directory gstgnomevfssrc.c:53:54: libgnomevfs/gnome-vfs-standard-callbacks.h: No such file or directory gstgnomevfssrc.c:90: error: syntax error before "GnomeVFSURI" gstgnomevfssrc.c:90: warning: no semicolon at end of struct or union gstgnomevfssrc.c:93: warning: type defaults to `int' in declaration of `handle' gstgnomevfssrc.c:93: warning: data definition has no type or storage class gstgnomevfssrc.c:98: error: syntax error before "size" gstgnomevfssrc.c:98: warning: type defaults to `int' in declaration of `size' gstgnomevfssrc.c:98: warning: data definition has no type or storage class gstgnomevfssrc.c:99: error: syntax error before "curoffset" gstgnomevfssrc.c:99: warning: type defaults to `int' in declaration of `curoffset' gstgnomevfssrc.c:99: warning: data definition has no type or storage class gstgnomevfssrc.c:109: error: syntax error before "icy_count" gstgnomevfssrc.c:109: warning: type defaults to `int' in declaration of `icy_count' gstgnomevfssrc.c:109: warning: data definition has no type or storage class gstgnomevfssrc.c:124: error: syntax error before '}' token gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_type': gstgnomevfssrc.c:234: error: invalid application of `sizeof' to an incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_init': gstgnomevfssrc.c:314: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:315: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:316: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:318: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:320: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:322: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:324: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:326: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:328: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:329: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:330: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:331: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:332: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:334: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:336: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:338: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:339: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:340: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:341: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:342: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:343: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:344: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:346: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:347: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:348: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:349: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:354: warning: implicit declaration of function `gnome_vfs_initialized' gstgnomevfssrc.c:355: warning: implicit declaration of function `gnome_vfs_init' gstgnomevfssrc.c: In function `gst_gnomevfssrc_dispose': gstgnomevfssrc.c:370: warning: implicit declaration of function `gnome_vfs_shutdown' gstgnomevfssrc.c: In function `gst_gnomevfssrc_set_property': gstgnomevfssrc.c:398: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:403: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:410: warning: implicit declaration of function `gnome_vfs_escape_path_string' gstgnomevfssrc.c:410: warning: initialization makes pointer from integer without a cast gstgnomevfssrc.c:413: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:415: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:420: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:424: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:430: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:433: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:436: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_property': gstgnomevfssrc.c:457: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:460: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:463: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:466: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:469: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:472: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:475: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:478: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:479: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:480: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:483: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_init': gstgnomevfssrc.c:533: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:536: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:537: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:538: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:540: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:544: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:546: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:549: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:550: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:552: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:557: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_do_notifications': gstgnomevfssrc.c:603: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:606: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:607: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:609: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:610: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:611: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_thread_run': gstgnomevfssrc.c:626: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:626: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:627: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:627: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:636: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:636: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:640: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:641: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:642: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:647: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:683: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:684: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:685: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:686: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:688: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:689: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:690: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:691: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:692: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:694: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:695: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:696: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:697: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:699: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:700: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:701: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:702: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:703: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:710: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `audiocast_thread_kill': gstgnomevfssrc.c:728: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:738: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:739: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:741: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:742: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_send_additional_headers_callback': gstgnomevfssrc.c:750: error: `GnomeVFSModuleCallbackAdditionalHeadersOut' undeclared (first use in this function) gstgnomevfssrc.c:750: error: (Each undeclared identifier is reported only once gstgnomevfssrc.c:750: error: for each function it appears in.) gstgnomevfssrc.c:750: error: `out_args' undeclared (first use in this function) gstgnomevfssrc.c:751: error: syntax error before ')' token gstgnomevfssrc.c:753: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:760: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_received_headers_callback': gstgnomevfssrc.c:770: error: `GnomeVFSModuleCallbackReceivedHeadersIn' undeclared (first use in this function) gstgnomevfssrc.c:770: error: `in_args' undeclared (first use in this function) gstgnomevfssrc.c:771: error: syntax error before ')' token gstgnomevfssrc.c:774: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:793: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:794: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:809: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:810: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:811: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:814: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:815: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:816: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:819: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:820: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:821: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_push_callbacks': gstgnomevfssrc.c:830: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:835: warning: implicit declaration of function `gnome_vfs_module_callback_push' gstgnomevfssrc.c:835: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:838: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:841: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_pop_callbacks': gstgnomevfssrc.c:847: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:852: warning: implicit declaration of function `gnome_vfs_module_callback_pop' gstgnomevfssrc.c:852: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c:854: error: `GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS' undeclared (first use in this function) gstgnomevfssrc.c: In function `gst_gnomevfssrc_get_icy_metadata': gstgnomevfssrc.c:860: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssrc.c:860: error: syntax error before "length" gstgnomevfssrc.c:861: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:871: error: `length' undeclared (first use in this function) gstgnomevfssrc.c:872: error: `res' undeclared (first use in this function) gstgnomevfssrc.c:872: warning: implicit declaration of function `gnome_vfs_read' gstgnomevfssrc.c:872: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:873: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:886: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:902: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:903: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:904: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:913: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:914: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:915: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_get': gstgnomevfssrc.c:939: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:939: error: syntax error before "result" gstgnomevfssrc.c:941: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssrc.c:941: error: syntax error before "readbytes" gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:949: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:961: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:961: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:962: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:967: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:968: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:968: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:969: error: `readbytes' undeclared (first use in this function) gstgnomevfssrc.c:978: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:979: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:982: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:984: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:984: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:986: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:990: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:993: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:996: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1002: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1006: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1007: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1010: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1015: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1016: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1018: warning: implicit declaration of function `gnome_vfs_result_to_string' gstgnomevfssrc.c:1029: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1031: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_open_file': gstgnomevfssrc.c:1044: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:1044: error: syntax error before "result" gstgnomevfssrc.c:1045: error: `GnomeVFSFileInfo' undeclared (first use in this function) gstgnomevfssrc.c:1045: error: `info' undeclared (first use in this function) gstgnomevfssrc.c:1049: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1051: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1051: warning: implicit declaration of function `gnome_vfs_uri_new' gstgnomevfssrc.c:1051: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1052: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1053: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1065: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:1066: warning: implicit declaration of function `gnome_vfs_open_uri' gstgnomevfssrc.c:1066: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1066: error: `GNOME_VFS_OPEN_READ' undeclared (first use in this function) gstgnomevfssrc.c:1068: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:1075: warning: implicit declaration of function `gnome_vfs_unescape_string_for_display' gstgnomevfssrc.c:1075: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1075: warning: assignment makes pointer from integer without a cast gstgnomevfssrc.c:1076: warning: passing arg 1 of `_gst_element_error_printf' makes pointer from integer without a cast gstgnomevfssrc.c:1083: warning: implicit declaration of function `gnome_vfs_file_info_new' gstgnomevfssrc.c:1084: warning: implicit declaration of function `gnome_vfs_get_file_info_from_handle' gstgnomevfssrc.c:1084: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1085: error: `GNOME_VFS_FILE_INFO_DEFAULT' undeclared (first use in this function) gstgnomevfssrc.c:1087: error: `GNOME_VFS_FILE_INFO_FIELDS_SIZE' undeclared (first use in this function) gstgnomevfssrc.c:1088: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1092: warning: implicit declaration of function `gnome_vfs_file_info_unref' gstgnomevfssrc.c:1094: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1100: warning: implicit declaration of function `gnome_vfs_seek' gstgnomevfssrc.c:1100: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1100: error: `GNOME_VFS_SEEK_CURRENT' undeclared (first use in this function) gstgnomevfssrc.c:1102: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1104: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_close_file': gstgnomevfssrc.c:1120: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1121: warning: implicit declaration of function `gnome_vfs_close' gstgnomevfssrc.c:1121: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1123: warning: implicit declaration of function `gnome_vfs_uri_unref' gstgnomevfssrc.c:1123: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1125: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1126: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1127: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_srcpad_query': gstgnomevfssrc.c:1171: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1176: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1179: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1181: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1181: error: dereferencing pointer to incomplete type gstgnomevfssrc.c: In function `gst_gnomevfssrc_srcpad_event': gstgnomevfssrc.c:1203: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssrc.c:1203: error: syntax error before "result" gstgnomevfssrc.c:1214: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1217: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1225: error: `result' undeclared (first use in this function) gstgnomevfssrc.c:1225: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1226: error: `GNOME_VFS_SEEK_START' undeclared (first use in this function) gstgnomevfssrc.c:1229: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssrc.c:1233: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1234: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1235: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1243: error: dereferencing pointer to incomplete type gstgnomevfssrc.c:1248: error: dereferencing pointer to incomplete type make: *** [libgstgnomevfs_la-gstgnomevfssrc.lo] Error 1 make: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -Wno-sign-compare -march=pentium3 -O3 -funroll-loops -pipe -fomit-frame-pointer -MT libgstgnomevfs_la-gstgnomevfssink.lo -MD -MP -MF .deps/libgstgnomevfs_la-gstgnomevfssink.Tpo -c gstgnomevfssink.c -fPIC -DPIC -o .libs/libgstgnomevfs_la-gstgnomevfssink.ogstgnomevfssink.c:35:35: libgnomevfs/gnome-vfs.h: No such file or directory gstgnomevfssink.c:68: error: syntax error before "GnomeVFSURI" gstgnomevfssink.c:68: warning: no semicolon at end of struct or union gstgnomevfssink.c:70: warning: type defaults to `int' in declaration of `handle' gstgnomevfssink.c:70: warning: data definition has no type or storage class gstgnomevfssink.c:73: error: syntax error before '}' token gstgnomevfssink.c: In function `gst_gnomevfssink_get_type': gstgnomevfssink.c:143: error: invalid application of `sizeof' to an incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_class_init': gstgnomevfssink.c:199: warning: implicit declaration of function `gnome_vfs_initialized' gstgnomevfssink.c:200: warning: implicit declaration of function `gnome_vfs_init' gstgnomevfssink.c: In function `gst_gnomevfssink_init': gstgnomevfssink.c:212: error: dereferencing pointer to incomplete type gstgnomevfssink.c:213: error: dereferencing pointer to incomplete type gstgnomevfssink.c:214: error: dereferencing pointer to incomplete type gstgnomevfssink.c:215: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_set_property': gstgnomevfssink.c:229: error: dereferencing pointer to incomplete type gstgnomevfssink.c:230: error: dereferencing pointer to incomplete type gstgnomevfssink.c:231: error: dereferencing pointer to incomplete type gstgnomevfssink.c:232: error: dereferencing pointer to incomplete type gstgnomevfssink.c:233: error: dereferencing pointer to incomplete type gstgnomevfssink.c:234: error: dereferencing pointer to incomplete type gstgnomevfssink.c:234: warning: implicit declaration of function `gnome_vfs_uri_new' gstgnomevfssink.c:234: error: dereferencing pointer to incomplete type gstgnomevfssink.c:237: error: dereferencing pointer to incomplete type gstgnomevfssink.c:240: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_get_property': gstgnomevfssink.c:260: error: dereferencing pointer to incomplete type gstgnomevfssink.c:263: error: dereferencing pointer to incomplete type gstgnomevfssink.c:266: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_open_file': gstgnomevfssink.c:276: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:276: error: (Each undeclared identifier is reported only once gstgnomevfssink.c:276: error: for each function it appears in.) gstgnomevfssink.c:276: error: syntax error before "result" gstgnomevfssink.c:280: error: dereferencing pointer to incomplete type gstgnomevfssink.c:282: error: `result' undeclared (first use in this function) gstgnomevfssink.c:282: warning: implicit declaration of function `gnome_vfs_create_uri' gstgnomevfssink.c:282: error: dereferencing pointer to incomplete type gstgnomevfssink.c:282: error: dereferencing pointer to incomplete type gstgnomevfssink.c:283: error: `GNOME_VFS_OPEN_WRITE' undeclared (first use in this function) gstgnomevfssink.c:283: error: dereferencing pointer to incomplete type gstgnomevfssink.c:284: error: `GNOME_VFS_PERM_USER_READ' undeclared (first use in this function) gstgnomevfssink.c:285: error: `GNOME_VFS_PERM_USER_WRITE' undeclared (first use in this function) gstgnomevfssink.c:285: error: `GNOME_VFS_PERM_GROUP_READ' undeclared (first use in this function) gstgnomevfssink.c:286: warning: implicit declaration of function `gnome_vfs_result_to_string' gstgnomevfssink.c:287: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssink.c:288: error: dereferencing pointer to incomplete type gstgnomevfssink.c:290: error: dereferencing pointer to incomplete type gstgnomevfssink.c:292: error: dereferencing pointer to incomplete type gstgnomevfssink.c:298: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_close_file': gstgnomevfssink.c:308: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:308: error: syntax error before "result" gstgnomevfssink.c:312: error: dereferencing pointer to incomplete type gstgnomevfssink.c:314: error: `result' undeclared (first use in this function) gstgnomevfssink.c:314: warning: implicit declaration of function `gnome_vfs_close' gstgnomevfssink.c:314: error: dereferencing pointer to incomplete type gstgnomevfssink.c:316: error: `GNOME_VFS_OK' undeclared (first use in this function) gstgnomevfssink.c:317: error: dereferencing pointer to incomplete type gstgnomevfssink.c: In function `gst_gnomevfssink_chain': gstgnomevfssink.c:337: error: `GnomeVFSResult' undeclared (first use in this function) gstgnomevfssink.c:337: error: syntax error before "result" gstgnomevfssink.c:338: error: `GnomeVFSFileSize' undeclared (first use in this function) gstgnomevfssink.c:347: error: `result' undeclared (first use in this function) gstgnomevfssink.c:348: warning: implicit declaration of function `gnome_vfs_write' gstgnomevfssink.c:348: error: dereferencing pointer to incomplete type gstgnomevfssink.c:349: error: `bytes_written' undeclared (first use in this function) make: *** [libgstgnomevfs_la-gstgnomevfssink.lo] Error 1 !!! ERROR: media-plugins/gst-plugins-gnomevfs-0.8.0 failed. !!! Function gst-plugins_src_compile, Line 138, Exitcode 2 !!! compile failure
_attach_ next time please. Your whole build is messed up, you aren't using the BMG eclass by any chance or something ?
that doesn't sound good - not at all. and no bmg here - promise. how can I rescue my gnome install? what do I have to reemerge to get it going?
I had this earlier. Now don't. Did an emerge -puD system. and cleared BMG beta1 ebuild from /usr/local/portage. Don't know which fixed it or if something else happened but working now.
@ comment #4 : your gst-plugins eclass should be at version 1.11, make sure it is.
did an emerge rsync and now it compiles fine. I might though rebuild my gnome...
closing INVALID (notabug)