<DIV>Thomas,</DIV>
<DIV> </DIV>
<DIV>I was busy with other activities. I could not proceed much in all the directions. I will report any problems i face during the Gstreamer installation shortly, as i will be doing to today or tomorrow.</DIV>
<DIV> </DIV>
<DIV>Before i install the Gstreamer i wanted to confirm some points with you all. I would like to know the we need to compile the Gstreamer. My understanding is, Gstreamer is a library and this is installed on Linux. Also in "readme" file I read the Gstreamer need not be installed.</DIV>
<DIV> </DIV>
<DIV>My aim is to compile the Gstreamer along with my plugin and Gstreamer debug options. Then I would like to profile and debug the entire application. Especially i am interested in Gstreamer profiling. If i use tools such as gprof, this expects .c files. As Gstreamer is a Library i have a basic confusion that whether i will be able to profile Gstreamer. So I think i should not install gstreamer, but rather just copy the Gstreamer on my machine and use the C source file to compile along with my plugin source code. As i am new use of Linux, I beg your patience to clarify my doubts.</DIV>
<DIV> </DIV>
<DIV>Thanks a lot.</DIV>
<DIV> </DIV>
<DIV>Regards</DIV>
<DIV>-Vishy</DIV>
<DIV><BR><BR><B><I>Thomas Vander Stichele <thomas@apestaart.org></I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Hi,<BR><BR>First of all, vishy, please subscribe to the mailing list. It's tiring<BR>to approve posts :)<BR>> Your second part answered my question. I was meaning<BR>> those parts of Gstreamer that are wanted by my media<BR>> player.<BR><BR>All of it should be wanted by your player. I'm not sure what you think<BR>you can leave out.<BR><BR>> <BR>> > <BR>> > > Also as i am new to Linux, I am facing lot of<BR>> > problems<BR>> > > Gstreamer installation. <BR>> > <BR>> > What distribution of Linux did you use ? What<BR>> > exactly is the problem you<BR>> > are having ?<BR>> <BR>> Initially I tried with Gstreamer version 0.6.5. I<BR>> tried installing on Redhat linux 9.0.<BR><BR>Then you could use the rpms for RH9 no ?<BR><BR>> The Gstreamer<BR>> core make was giving some .la file missing that are<BR>>
required by the libtool.<BR><BR>Without a *real* log of what went wrong I can't speculate. This is too<BR>vague for me to help.<BR><BR>> I created them by using<BR>> commands such as,<BR><BR><BR>> libtool gcc -static -o libgnomevfs-2.la<BR>> libgnomevfs-2.so<BR><BR>I don't even want to *know* what that tries to do or where you got that<BR>from :) In any case, GStreamer should just build out of the box, if it<BR>doesn't we want to hear about it with a bug report.<BR><BR>> Core was installed. But Plugin's ./configure was not<BR>> recognizing the Gtreamer core version 6.<BR><BR>Looking at the rest of the mail, that's because you installed it to<BR>/usr/local but didn't set your PKG_CONFIG_PATH.<BR><BR>> Similarly vesion 7.4 was giving undefined reference<BR>> error, and the symbol mentioned was gnomegstconf (not<BR>> very sure about the corect name)<BR><BR>Again, I need the actual output.<BR><BR>> One of my colleague tried to install 0.6.4 on his<BR>>
machine. He faced some problems, but he he was able to<BR>> overcome them as he knows about linux more. He<BR>> suggested me to do the folloing commonds before<BR>> configuring the plugins,<BR>> <BR>> cp /usr/local/lib/pkgconfig/gstreamer-0.6.pc<BR>> /usr/lib/pkgconfig/<BR>> <BR>> cp /usr/local/lib/pkgconfig/gstreamer-control-0.6.pc<BR>> /usr/lib/pkgconfig/<BR><BR>It's bad form to do this. So don't. What you should do is do<BR>"export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig"<BR>before running configure on additional modules.<BR><BR>> I tried installing 0.6.4 (both core and plugins), on<BR>> another machine with redhad 9.0. Everything worked<BR>> fine with bunch of displays on the terminal. But when<BR>> I tried to execute examples/helloworld ./helloworld<BR>> dummy.mp3, i got the error "Unable to find the plugin<BR>> "mad". Here i would expect that this command should<BR>> invoke mp3 plugin and should error could not open the<BR>>
file. Am i doing something wrong in using these<BR>> examples?<BR><BR>No the example is correct. However, you don't have the mad plugin, and<BR>it probably didn't build because you don't have mad-devel or<BR>libmad-devel installed.<BR><BR>> > For the core, only popt, libxml2 (theoretically<BR>> > optional) and glib2 are<BR>> > necessary.<BR>> <BR>> But i did got errors during make asking for .la files<BR>> with 0.6.5 version.<BR><BR>Yep, so show them.<BR>> > For the plugins, there are a lot, and configure<BR>> > tells you which. In<BR>> > practice you should use a distribution and get<BR>> > GStreamer packages for<BR>> > that distribution, esp. if you're new to linux.<BR>> <BR>> I will read all these messages. But what all the<BR>> output messages from Gstreamer are improtant for us?<BR>That depends, so I can't generalize. At the end you get an overview of<BR>plugins that are and are not going to be built. If there
are plugins<BR>you need showing in the list of not built, then you need to check higher<BR>up why it's not getting built (for example, missing development files)<BR>and fix that first.<BR><BR>Thomas<BR><BR>Dave/Dina : future TV today ! - http://www.davedina.org/<BR><-*- thomas (dot) apestaart (dot) org -*-><BR>and it's moving so fast<BR>slow down honey<BR><-*- thomas (at) apestaart (dot) org -*-><BR>URGent, best radio on the net - 24/7 ! - http://urgent.fm/<BR><BR><BR><BR><BR>-------------------------------------------------------<BR>This SF.Net email is sponsored by: IBM Linux Tutorials<BR>Free Linux tutorial presented by Daniel Robbins, President and CEO of<BR>GenToo technologies. Learn everything from fundamentals to system<BR>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click<BR>_______________________________________________<BR>gstreamer-devel mailing
list<BR>gstreamer-devel@lists.sourceforge.net<BR>https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</BLOCKQUOTE><p><font face=arial size=-1>
<a href="http://in.rd.yahoo.com/specials/mailtg/*http://pepsizone.yahoo.co.in/pepsi3/cktkipyaas/" target="_blank">
Win an evening</a> with the <b>Indian cricket captain</b>:
<a href="http://in.rd.yahoo.com/specials/mailtg2/*http://pepsizone.yahoo.co.in/pepsi3/cktkipyaas/" target="_blank">
Yahoo! India Promos</a>.</font>