unable to ./configure successfully when following build instructions.

Asked by Nick Cronin

Steps I've done:
1) Downoaded from bzr me-tv source (development branch).
2) run ./autogen.sh
3) sudo apt-get install build-essential gettext debhelper autotools-dev libxml-parser-perl pkg-config cdbs devscripts libtool libgnome2-dev libgnomeui-dev libgtk2.0-dev libxtst-dev libxine-dev libxml2-dev libglade2-dev libgnet-dev (as per http://me-tv.sourceforge.net/building.html )
4) run ./configure

which spits out (I can post the entire one if you like):
"checking for ME_TV... configure: error: Package requirements (libgnomemm-2.6 libgnomeuimm-2.6 giomm-2.4 libavcodec libavformat libswscale gconfmm-2.6) were not met:

No package 'libgnomeuimm-2.6' found
No package 'libavcodec' found
No package 'libavformat' found
No package 'libswscale' found
No package 'gconfmm-2.6' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ME_TV_CFLAGS
and ME_TV_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details."

the step I've done to try and fix it:
1) sudo apt-get install libgnomemm-2.6-1c2 libgnomemm-2.6-dev
which does nothing to the error message.

I'm on Hardy, freshly updated using Internode's {your australian ;)} mirror
any ideas? thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Me TV Edit question
Assignee:
No assignee Edit question
Solved by:
Nick Cronin
Solved:
Last query:
Last reply:
Revision history for this message
Dale (quail-linux) said :
#1

Hi,

you need to install the DEV packages eg 'sudo apt-get install libgnomemm-2.6-dev libgnomeuimm-2.6-dev libavcodec-dev libavformat-dev libswscale-dev gconfmm-2.6-dev'

and for some reason I can not find this 'giomm-2.4-dev' package in the Hardy repo :-(

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#2

Thanks heaps Dale! giomm is part of glibmm.

The instructions on http://me-tv.sourceforge.net/building.html are meant to be for the stable branch. The development branch is of no use to anyone but me ;) (Unless you wanted to have a look of course). If you want the stable branch then you'll need to use `bzr branch lp:me-tv/stable` Sorry, the documentation on the site is a little out of date and I think that the `bzr branch` command that is on there will actually get the development branch.

Thanks,

Michael

Revision history for this message
Nick Cronin (quintok) said :
#3

Thanks Dale & Michael,
I actually wanted to help out with development, I do have some C++
experience (graduate... yea I know) but my experience in developing in
linux is quite nonexistent. So I don't think the stable branch is
what I'm after... unless they're named a little strangely which can
always be the case. Should I be going for the dev build?

-Nick

2008/6/17 Michael Lamothe <email address hidden>:
> Your question #36468 on Me TV changed:
> https://answers.edge.launchpad.net/me-tv/+question/36468
>
> Michael Lamothe proposed the following answer:
> Thanks heaps Dale! giomm is part of glibmm.
>
> The instructions on http://me-tv.sourceforge.net/building.html are meant
> to be for the stable branch. The development branch is of no use to
> anyone but me ;) (Unless you wanted to have a look of course). If you
> want the stable branch then you'll need to use `bzr branch lp:me-
> tv/stable` Sorry, the documentation on the site is a little out of date
> and I think that the `bzr branch` command that is on there will actually
> get the development branch.
>
> Thanks,
>
> Michael
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.edge.launchpad.net/me-tv/+question/36468/+confirm?answer_id=1
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.edge.launchpad.net/me-tv/+question/36468
>
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Nick Cronin (quintok) said :
#4

Sorry, I should have said I got it to compile and install with Dale's assistance in his previous message. It configured fine with what he said plus a bit of apt-cache searching to find the "libgconfmm-2.6-dev" but it did not compile correctly without "libasound2-dev". I have to put my tv-tuner into my dev pc and see if everything is running fine then if it is..I guess I should ask is there anything in particular you'd like me to start on?

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#5

Well, "development" is the one you want then. I'm the only C++ developer on the project and I'm not used to people wanting to help out with C++ development, however there are many people that help out in many ways. Look forward to hearing more from you.

The development branch is definitely a "work in progress" and changes all the time. Let me know if there's something that you want to tackle so I know what "not" to change.

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#6

Hi Nick,

You've left me no way to get in contact with you. You don't have a public email address in Launchpad and I don't think that your IRC nickname is registered. To answer your earlier question, there are a lot of things to work on and I'd appreciate your help. This however is not the best forum for discussing that. Send me an email or jump onto #me-tv on Freenode (IRC) but you'll need to register your Nick.

Cheers,

Michael