[gst-devel] GStreamer 0.10.12 : "Make" error
bounce bounce
bouncebounce at caramail.com
Mon Apr 16 11:07:09 CEST 2007
Hi,
I'm using the cource code of GStreamer 0.10.12 and I try to compile it The compilation is made with Cygwin on Windows.
When I make "./compile", there is no problem. But when I'm doing the "make" command, I obtain the following error :
****************************************************************************************************************
..
Making all in check
make[3]: Entering directory `/cygdrive/d/Benoit/GStreamerTest/tests/check'
/bin/sh ../../libtool --tag=CC --mode=link gcc -I../../libs -I../.. -I../.. -D_R
EENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libx
ml2 -Wall -g -DGST_DISABLE_DEPRECATED -g -O2 -o gst/gstpipeline.exe gst
pipeline.o ../../libs/gst/check/libgstcheck-0.10.la ../../gst/libgstreamer-0.10.
la -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lintl
-lcheck
gcc -I../../libs -I../.. -I../.. -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib
/glib-2.0/include -I/usr/include/libxml2 -Wall -g -DGST_DISABLE_DEPRECATED -g -O
2 -o gst/.libs/gstpipeline.exe gstpipeline.o ../../libs/gst/check/.libs/libgstc
heck-0.10.dll.a -L/usr/lib /cygdrive/d/Benoit/GStreamerTest/gst/.libs/libgstream
er-0.10.dll.a ../../gst/.libs/libgstreamer-0.10.dll.a /usr/lib/libxml2.dll.a -lz
/usr/lib/libgobject-2.0.dll.a /usr/lib/libgthread-2.0.dll.a /usr/lib/libgmodule
-2.0.dll.a /usr/lib/libglib-2.0.dll.a /usr/lib/libintl.dll.a /usr/lib/libiconv.d
ll.a /usr/lib/libcheck.dll.a -L/usr/local/lib
gstpipeline.o: In function `test_async_state_change_empty':
/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:27: undefined ref
erence to `_check_debug'
gstpipeline.o: In function `test_async_state_change_fake_ready':
/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:42: undefined ref
erence to `_check_debug'
gstpipeline.o: In function `test_async_state_change_fake':
/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:93: undefined ref
erence to `_check_debug'
/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:65: undefined ref
erence to `_check_debug'
gstpipelineo: In function `test_get_bus':
/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:109: undefined re
ference to `_check_debug'
gstpipeline.o:/cygdrive/d/Benoit/GStreamerTest/tests/check/gst/gstpipeline.c:138
: more undefined references to `_check_debug' follow
Info: resolving ___gst_debug_min by linking to __imp____gst_debug_min (auto-impo
rt)
collect2: ld returned 1 exit status
make[3]: *** [gst/gstpipeline.exe] Error 1
make[3]: Leaving directory `/cygdrive/d/Benoit/GStreamerTest/tests/check'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/d/Benoit/GStreamerTest/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/d/Benoit/GStreamerTest'
make: *** [all] Error 2
****************************************************************************************************************
I've tried to find references about '_check_debug' but and don'y find it.
I've also try to add some parameters for the compilation such as :
export PKG_CONFIG_PATH="/usr/win32/lib/pkgconfig"
CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin"
make -I/cygdrive/d/Benoit/GStreamerTest" -I/cygdrive/d/Benoit/GStreamerTest/gst"
-I/cygdrive/d/Benoit/GStreamerTest/gst/.libs"
-I/cygdrive/d/Benoit/GStreamerTest/libs/gst"
but the "make" compilation doesn't succeed.
Can you help me, please ?
More information about the gstreamer-devel
mailing list