Problem to compile libdvbpsi library

Want to help the VideoLAN project? Designers, testers, translators, please come...
This is NOT about GETTING some help.
Forum rules
Please read the forum's rules carefully before posting. This forum should not be used to post VLC usage related questions.
hecram
Blank Cone
Blank Cone
Posts: 21
Joined: 10 Dec 2007 19:10
VLC version: 0.8.6.d
Operating System: winXP/linux

Problem to compile libdvbpsi library

Postby hecram » 08 Feb 2008 19:43

Hi I am trying to compile the library libdvbpsi with a new table that I have attached to be able to use it in vlc.

I have attached the new table in src/tables directory, i.e., newtable.c, newtable.h, newtable_private.h. I have modified the makefile.am (->src/) attaching the new table data. My configure scripts is :

./configure \
--prefix=/usr \
--enable-release \
--enable-debug

Then I run the script and all runs well. The problem is at the time to run the make which tell me:

make all-recursive
make[1]: Entering directory '/cygdrive/c/downloads/Prueba 3/libdvbpsi5-0.1.6'
Making all in src
make[2]: Entering directory '/cygdrive/c/downloads/Prueba 3/libdvbpsi5-0.1.6/src'
make[2]: *** No rule to make target 'tables.newtable.h', needed by 'all-am'. Stop.
make[2]: Leaving directory '/cygdrive/c/downloads/Prueba 3/libdvbpsi5-0.1.6/src'
...

I have been trying to understand what suppose this error of "No rule..." but I haven´t achieved to know how to solve it.

Anybody could help me?
Thanks.
Héctor Rámila Vicario.
Telecommunicaton Engineer UPC Barcelona.

hecram
Blank Cone
Blank Cone
Posts: 21
Joined: 10 Dec 2007 19:10
VLC version: 0.8.6.d
Operating System: winXP/linux

Re: Problem to compile libdvbpsi library

Postby hecram » 09 Feb 2008 05:08

I now why the make give me that error searching in Internet. The problem is:

`No rule to make target `xxx', needed by `yyy'.'
This means that make decided it needed to build a target, but then couldn't find any instructions in the makefile on how to do that, either explicit or implicit (including in the default rules database). If you want that file to be built, you will need to add a rule to your makefile describing how that target can be built. Other possible sources of this problem are typos in the makefile (if that filename is wrong) or a corrupted source tree (if that file is not supposed to be built, but rather only a dependency).


The question is that I don´t really what to do with that. I thought I had done all the necessary to include a new table only in the makefile.am but...

Please I need help from any developer who would build some code or modified some library to attach this table soon. Which file I need to modify to be able to compile that. Please it begins to be a hopeless dituation.

Thanks
Héctor Rámila Vicario.
Telecommunicaton Engineer UPC Barcelona.


Return to “Contribute and help the VideoLAN project”

Who is online

Users browsing this forum: No registered users and 7 guests