gstreamer ossbuild misssing pieces

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

gstreamer ossbuild misssing pieces

Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]

I assume the gstreamer developers must love answering the same questions over and over again for the lack of decent documentation about getting the bits and pieces needed to actually do anything.

 

Form the: http://code.google.com/p/ossbuild/downloads/list site I've downloaded and installed on Windows2000:

msys_v11.7z

GStreamerWinBuild-0.10.5-dev.exe

GStreamerWinBuild-0.10.5.1.exe

(I'd have tired the newest BETA versions but the *.MSI files required XP or newer).

 

But if I run the gst-inspect command in a MINGW32 window (started with the msys.bat file), or double clicking the c:\gstreamr\bin\gst-inspect-0.10.exe

 

I get a bunch of "gst-inspect-0.10.exe - Entry Point Not Found"  "The Procedure entry point xxxx could not be located in the dynamic link library WS2_32.DLL" errors.

 

So what is missing here?

 

 

The mingw32 stuff seems to superficially work as a  "gcc --help"  command gives the expected result but attempting to compile theHelloGstreamer.c sample file with:

 

gcc HelloGstreamer.c -o HelloGstreamer `pkg-config --cflags --libs gstreamer-0.10`

 

Gives a large set of error messages suggesting the `pkg-config` stuff in mingw32 is not set up correctly -- which I've not got a clue as to what defines correctly.

 

 

 


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Andoni Morales
2010/4/7 Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]
<[hidden email]>:
> I assume the gstreamer developers must love answering the same questions
> over and over again for the lack of decent documentation about getting the
> bits and pieces needed to actually do anything.
>
>
>
> Form the: http://code.google.com/p/ossbuild/downloads/list site I've
> downloaded and installed on Windows2000:

Windows 2000 is not actually supported, the current build only
supports XP/Vista/7

>
> msys_v11.7z
>
> GStreamerWinBuild-0.10.5-dev.exe
>
> GStreamerWinBuild-0.10.5.1.exe
>
> (I'd have tired the newest BETA versions but the *.MSI files required XP or
> newer).
>
>
>
> But if I run the gst-inspect command in a MINGW32 window (started with the
> msys.bat file), or double clicking the c:\gstreamr\bin\gst-inspect-0.10.exe
>
>
>
> I get a bunch of "gst-inspect-0.10.exe - Entry Point Not Found"  "The
> Procedure entry point xxxx could not be located in the dynamic link library
> " errors.
>
>
>
> So what is missing here?
It seems like Windows2000's WS2_32.DLL doesn't implement this
function. Maybe replacing this dll with the one from XP?

>
>
>
>
>
> The mingw32 stuff seems to superficially work as a  "gcc --help"  command
> gives the expected result but attempting to compile theHelloGstreamer.c
> sample file with:
>
>
>
> gcc HelloGstreamer.c -o HelloGstreamer `pkg-config --cflags --libs
> gstreamer-0.10`
>
>
>
> Gives a large set of error messages suggesting the `pkg-config` stuff in
> mingw32 is not set up correctly -- which I've not got a clue as to what
> defines correctly.
You'll need to install GStreamerWinBuild-0.10.5-dev.exe and add
'/c/gstreamer/lib/pkgconfig/' to PKG_CONFIG_PATH. or
install the developers package in the same folder as your msys installation.

Cheers,
Andoni

>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>



--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Wes Miller
Administrator

For what it's worth, if you wish to use it, Visual C++ works well with gstreamer on my Vista machine.  The few advantage are
  O  That feeling of familiarity if you've been a VC++ user
  O  Not having to use any config setups
  O  No need for CygWin.  


You need to change your project configuration like this.


C++/General/Additional Include Directories:
   C:\gstreamer\include;"C:\gstreamer\include\glib-2.0";C:\gstreamer\include\libxml2;"C:\gstreamer\include\gstreamer-0.10";"C:\gstreamer\include\gstreamer-0.10\gst\controller"

Linker/General/Additional Library Directories:
   c:\gstreamer\lib

Linker/Input/Additional Dependencies:
   gstcontroller-0.10.lib glib-2.0.lib gstreamer-0.10.lib gobject-2.0.lib



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]
I despise Visual C++

I thought what I was downloading used Msys/minGW32, not CygWin.    I do have an older version of Cygwin installed with gcc 3.2, the Msys version I downloaded is gcc 4.4.3.  I don't know if this matters.

At this point, I just want to play with gst-launch to see if gstreamer on Win32 would actually be viable for what I need.  If it is, keeping the build systems similar for both Linux and Win32 would be a plus.  I'm comfortable with gcc and make, not so much with the autoconfig tools -- mostly for lack of good docs and versionitius -- 1.7, 1.9, 2.0 -- I don't care! pick one lose the rest, but seems I need all three for various things I do  :( .

________________________________________
From: Wesley J. Miller [[hidden email]]
Sent: Wednesday, April 07, 2010 11:27 AM
To: Discussion of the development of GStreamer
Subject: Re: [gst-devel] gstreamer ossbuild misssing pieces

For what it's worth, if you wish to use it, Visual C++ works well with gstreamer on my Vista machine.  The few advantage are
  O  That feeling of familiarity if you've been a VC++ user
  O  Not having to use any config setups
  O  No need for CygWin.


You need to change your project configuration like this.


C++/General/Additional Include Directories:
   C:\gstreamer\include;"C:\gstreamer\include\glib-2.0";C:\gstreamer\include\libxml2;"C:\gstreamer\include\gstreamer-0.10";"C:\gstreamer\include\gstreamer-0.10\gst\controller"

Linker/General/Additional Library Directories:
   c:\gstreamer\lib

Linker/Input/Additional Dependencies:
   gstcontroller-0.10.lib glib-2.0.lib gstreamer-0.10.lib gobject-2.0.lib



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Andoni Morales
2010/4/7 Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]
<[hidden email]>:
> I despise Visual C++
>
> I thought what I was downloading used Msys/minGW32, not CygWin.    I do have an older version of Cygwin installed with gcc 3.2, the Msys version I downloaded is gcc 4.4.3.  I don't know if this matters.
It doesn't use CygWin at all.
>
> At this point, I just want to play with gst-launch to see if gstreamer on Win32 would actually be viable for what I need.  If it is, keeping the build systems similar for both Linux and Win32 would be a plus.  I'm comfortable with gcc and make, not so much with the autoconfig tools -- mostly for lack of good docs and versionitius -- 1.7, 1.9, 2.0 -- I don't care! pick one lose the rest, but seems I need all three for various things I do  :( .

The binaries should work out of the box on XP/Vista/7. Configuring
PKG_CONFIG_PATH to include /c/gstreamer/lib/pkgconfg or installing the
developers package under /c/msys/ should be enough to use pkg-config
in the msys/mingw environment.

Andoni

>
> ________________________________________
> From: Wesley J. Miller [[hidden email]]
> Sent: Wednesday, April 07, 2010 11:27 AM
> To: Discussion of the development of GStreamer
> Subject: Re: [gst-devel] gstreamer ossbuild misssing pieces
>
> For what it's worth, if you wish to use it, Visual C++ works well with gstreamer on my Vista machine.  The few advantage are
>  O  That feeling of familiarity if you've been a VC++ user
>  O  Not having to use any config setups
>  O  No need for CygWin.
>
>
> You need to change your project configuration like this.
>
>
> C++/General/Additional Include Directories:
>   C:\gstreamer\include;"C:\gstreamer\include\glib-2.0";C:\gstreamer\include\libxml2;"C:\gstreamer\include\gstreamer-0.10";"C:\gstreamer\include\gstreamer-0.10\gst\controller"
>
> Linker/General/Additional Library Directories:
>   c:\gstreamer\lib
>
> Linker/Input/Additional Dependencies:
>   gstcontroller-0.10.lib glib-2.0.lib gstreamer-0.10.lib gobject-2.0.lib
>
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]
In reply to this post by Andoni Morales
>From: Andoni Morales [[hidden email]]
>Sent: Wednesday, April 07, 2010 10:50 AM
>To: Discussion of the development of GStreamer
>Subject: Re: [gst-devel] gstreamer ossbuild misssing pieces
>
>2010/4/7 Kulecz, Walter (JSC-SK)[WYLE INTEG. SCI. & ENG.]
><[hidden email]>:
>> gcc HelloGstreamer.c -o HelloGstreamer `pkg-config --cflags --libs  gstreamer-0.10`
>>
> >Gives a large set of error messages suggesting the `pkg-config` stuff in  mingw32 is not
>> set up correctly -- which I've not got a clue as to what defines correctly.
>
>You'll need to install GStreamerWinBuild-0.10.5-dev.exe and add
>'/c/gstreamer/lib/pkgconfig/' to PKG_CONFIG_PATH. or
>install the developers package in the same folder as your msys installation.
>
>Cheers,
>Andoni

Thanks, this is a start. I'd installed both the WinBuild and WinBuild-dev  0.10.5 packages after installing (un-zipping) the msys download.

I added the PKG_CONFIG_PATH and now my MINGW32 window  env command shows:

    GST_PLUGIN_PATH=c:\gstreamer\lib\gstreamer-0.10
    PKG_CONFIG_PATH=c:\gstreamer\lib\pkgconfig\
    MAKE_MODE=unix

but now the build command gives:
$ gcc HelloGstreamer.c -o HelloGstreamer `pkg-config --cflags --libs gstreamer-0.10`
In file included from c:/gstreamer/include/libxml2/libxml/parser.h:798,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstconfig.h:131,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstelement.h:51,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstbin.h:27,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gst.h:34,
                 from HelloGstreamer.c:1:
c:/gstreamer/include/libxml2/libxml/encoding.h:28:19: error: iconv.h: No such file or directory
In file included from c:/gstreamer/include/libxml2/libxml/parser.h:798,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstconfig.h:131,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstelement.h:51,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gstbin.h:27,
                 from c:/gstreamer/include/gstreamer-0.10/gst/gst.h:34,
                 from HelloGstreamer.c:1:
c:/gstreamer/include/libxml2/libxml/encoding.h:136: error: expected specifier-qualifier-list before 'iconv_t'



>PKG_CONFIG_PATH to include /c/gstreamer/lib/pkgconfg or installing the
>developers package under /c/msys/ should be enough to use pkg-config
>in the msys/mingw environment.

Obviously it did not.   I can test the install on my XP notebook but this is not really going to help since I don't have a video capture card for my notebook.

Frankly I wouldn't bet the farm on it working on XP either, as I copied the WS2_32.dll from my XP system to the gstreamer\bin directory and created an empty .local file, that got rid of one set of "Entry Point Not Found" errors but created another:

"The procedure entry point RtlIpv4StringToAddressW" not found in ntdll.dll

Grabbing the XP ntdll.dll and putting it in the gstreamer/bin directory didn't change anything.  Since I don't need to use any of the network related plugins, just getting past this might let me proceed.


Obviously if any of this about WinBuild not supporting Windows2000 was documented at  http://code.google.com/p/ossbuild/downloads/list I wouldn't have bothered downloading anything :(
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

siddeeqhssn
In reply to this post by Wes Miller
hi all
thank you Wes Miller  for your help it work ok the programm compiled but when linking i get the following error message

the procedure entry point iconv could not be located in dynamic link library iconv.dll
and the output window for visual studio 2008 show
'gstTsT.exe': Loaded 'E:\Documents and Settings\Siddeeq@\My Documents\Visual Studio 2008\Projects\gstTsT\Debug\gstTsT.exe', Symbols loaded.
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ntdll.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\kernel32.dll'
'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\libglib-2.0-0.dll', Binary was not built with debug information.
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\advapi32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\rpcrt4.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\secur32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\msvcrt.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ole32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\gdi32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\user32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shell32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shlwapi.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2_32.dll'
'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2help.dll'
'gstTsT.exe': Loaded 'C:\gstreamer\bin\libgstreamer-0.10.dll'
'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\libgobject-2.0-0.dll', Binary was not built with debug information.
'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\libgthread-2.0-0.dll', Binary was not built with debug information.
'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\libgmodule-2.0-0.dll', Binary was not built with debug information.
'gstTsT.exe': Loaded 'C:\gstreamer\bin\libxml2-2.dll', Binary was not built with debug information.
'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\iconv.dll', Binary was not built with debug information.
Debugger:: An unhandled non-continuable exception was thrown during process load
The program '[5304] gstTsT.exe: Native' has exited with code -1073741511 (0xc0000139).
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

Andoni Morales
2010/4/13 siddeeqhssn <[hidden email]>:

>
> hi all
> thank you Wes Miller  for your help it work ok the programm compiled but
> when linking i get the following error message
>
>
>
>> the procedure entry point iconv could not be located in dynamic link
>> library iconv.dll
>>
>
> and the output window for visual studio 2008 show
>
>
>> 'gstTsT.exe': Loaded 'E:\Documents and Settings\Siddeeq@\My
>> Documents\Visual Studio 2008\Projects\gstTsT\Debug\gstTsT.exe', Symbols
>> loaded.
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ntdll.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\kernel32.dll'
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libglib-2.0-0.dll', Binary was not built with debug
>> information.
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\advapi32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\rpcrt4.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\secur32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\msvcrt.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ole32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\gdi32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\user32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shell32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shlwapi.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2_32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2help.dll'
>> 'gstTsT.exe': Loaded 'C:\gstreamer\bin\libgstreamer-0.10.dll'
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgobject-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgthread-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgmodule-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'C:\gstreamer\bin\libxml2-2.dll', Binary was not
>> built with debug information.
>> 'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\iconv.dll', Binary
>> was not built with debug information.

Welcome to the DLL Hell!
As you see, you are linking against iconv.dll in 'E:\Program
Files\GTK2-Runtime\bin'. But the GStreamer build should use
/c/gstreamer/bin/iconv.dll.
The are two versions available for windows of iconv: win_iconv and gnu
libconv[1]. The first one export iconv* symbols and the second one
export libconv* symbols.
To avoid this issue win_iconv must be built with  the
-DUSE_LIBICONV_DLL flag. You can grab a copy from the repo[2] and
replace it in 'E:\Program Files\GTK2-Runtime\bin'

Andoni

[1]http://www.gtk.org/download-windows.html
[2]http://ossbuild.googlecode.com/svn-history/r386/trunk/Shared/Build/Windows/Win32/bin/iconv.dll

>> Debugger:: An unhandled non-continuable exception was thrown during
>> process load
>> The program '[5304] gstTsT.exe: Native' has exited with code -1073741511
>> (0xc0000139).
>>
>
> --
> View this message in context: http://n4.nabble.com/gstreamer-ossbuild-misssing-pieces-tp1754530p1838256.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstreamer ossbuild misssing pieces

siddeeqhssn
thank you very much i will try that


From: Andoni Morales [via GStreamer-devel] <[hidden email]>
To: siddeeqhssn <[hidden email]>
Sent: Tue, April 13, 2010 4:27:53 PM
Subject: Re: gstreamer ossbuild misssing pieces

2010/4/13 siddeeqhssn <[hidden email]>:

>
> hi all
> thank you Wes Miller  for your help it work ok the programm compiled but
> when linking i get the following error message
>
>
>
>> the procedure entry point iconv could not be located in dynamic link
>> library iconv.dll
>>
>
> and the output window for visual studio 2008 show
>
>
>> 'gstTsT.exe': Loaded 'E:\Documents and Settings\Siddeeq@\My
>> Documents\Visual Studio 2008\Projects\gstTsT\Debug\gstTsT.exe', Symbols
>> loaded.
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ntdll.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\kernel32.dll'
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libglib-2.0-0.dll', Binary was not built with debug
>> information.
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\advapi32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\rpcrt4.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\secur32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\msvcrt.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ole32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\gdi32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\user32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shell32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\shlwapi.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2_32.dll'
>> 'gstTsT.exe': Loaded 'E:\WINDOWS\system32\ws2help.dll'
>> 'gstTsT.exe': Loaded 'C:\gstreamer\bin\libgstreamer-0.10.dll'
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgobject-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgthread-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'E:\Program
>> Files\GTK2-Runtime\bin\libgmodule-2.0-0.dll', Binary was not built with
>> debug information.
>> 'gstTsT.exe': Loaded 'C:\gstreamer\bin\libxml2-2.dll', Binary was not
>> built with debug information.
>> 'gstTsT.exe': Loaded 'E:\Program Files\GTK2-Runtime\bin\iconv.dll', Binary
>> was not built with debug information.
Welcome to the DLL Hell!
As you see, you are linking against iconv.dll in 'E:\Program
Files\GTK2-Runtime\bin'. But the GStreamer build should use
/c/gstreamer/bin/iconv.dll.
The are two versions available for windows of iconv: win_iconv and gnu
libconv[1]. The first one export iconv* symbols and the second one
export libconv* symbols.
To avoid this issue win_iconv must be built with  the
-DUSE_LIBICONV_DLL flag. You can grab a copy from the repo[2] and
replace it in 'E:\Program Files\GTK2-Runtime\bin'

Andoni

[1]http://www.gtk.org/download-windows.html
[2]http://ossbuild.googlecode.com/svn-history/r386/trunk/Shared/Build/Windows/Win32/bin/iconv.dll

>> Debugger:: An unhandled non-continuable exception was thrown during
>> process load
>> The program '[5304] gstTsT.exe: Native' has exited with code -1073741511
>> (0xc0000139).
>>
>
> --
> View this message in context: http://n4.nabble.com/gstreamer-ossbuild-misssing-pieces-tp1754530p1838256.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>


--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



View message @ http://n4.nabble.com/gstreamer-ossbuild-misssing-pieces-tp1754530p1838405.html
To unsubscribe from Re: gstreamer ossbuild misssing pieces, click here.