Thanks, but I already found all this and put it in the diff0 patch. That apparently went OK as everything compiles allright. The problem is as far as I can see in the build environment: the ld-process apparently cannot find the gst-references, but the compiler can.

Regards,

Audioniek

- - - Aktualisiert - - -

Thanks for the thought, but I think it is a build-environment problem. I also had compiler problems of a similar nature, but could solve those by adding:

Code:
ifeq ($(E2_DIFF), 0)
E_CPPFLAGS   += -I$(TARGET_DIR)/usr/include/glib-2.0
E_CPPFLAGS   += -I$(TARGET_DIR)/usr/lib/glib-2.0/include
E_CPPFLAGS   += -I$(TARGET_DIR)/usr/include/gstreamer-1.0
endif
in enigma2.mk.

Why these are not needed with diff2 is beyond my comprehension.

Adding E_CPPFLAGS += -I$(TARGET_DIR)/usr/lib/glib-2.0/include solved the libglib issues with ld, but adding E_CPPFLAGS += -I$(TARGET_DIR)/usr/lib/gstreamer-1.0 does not fix the current problem.

Regards,

Audioniek.