DllAvCodec.h: No such file or directory
#1
Hey, so after a month of so i've decided to update my SVN version of XBMC, however upon compiling i'm now running into a few errors.
This is a gentoo system however i am fairly certain this error isn't related to that.
The offending line appears to be:
Code:
In file included from cores/paplayer/DVDPlayerCodec.h:29,
                 from MusicInfoTagLoaderMPC.cpp:23:
cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:31:27: error: ../DllAvCodec.h: No such file or directory

Just to be complete though the final error is this:
Code:
make[1]: *** [MusicInfoTagLoaderMPC.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/media-tv/xbmc-9999/work/xbmc-9999/xbmc'
make: *** [xbmc/xbmc.a] Error 2
emake failed

I think i have tracked this down to a revision made to:

xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h

Which states: "changed: always include DllAvCodec.h instead of avcodec.h directly"

The thing is the file DllAvCodec.h does exist in:
xbmc/cores/dvdplayer/Codecs/DllAvCodec.h

Judging from:
cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:31:27: error: ../DllAvCodec.h: No such file or directory

It's looking in the wrong place (assuming that it is only looking in the directory above the DVDAudioCodec.h) I'm not totally sure though, but it is there so i'm having a little trouble figuring out why it can't find it, did heave a peak through the script that calls for it but nothing was obvious.

I've tried clearing the local SVN and redownloading, checking everything else is uptodate etc. Kinda need this system for xmas, feel stupid updating just before, i know living on the SVN edge is prone for this but i run gentoo so thats part of life, just usually there is a workaround, however for this i'm not seeing it.

Can't post an xbmc.log as i now can't start it as i removed it totally.
However
Build log: http://pastebin.com/p7tF3iiJ
Enviroment log: http://pastebin.com/XW2m3nUw

Any help on this would be greatly appreciated, thanks in advance Smile

Killer
Reply
#2
Ok it would appear this is now fixed: http://trac.xbmc.org/changeset/35667/ lol

Testing now, will post back if it compiles fine.

Only noticed it after a quick peak on the xbmc-linux irc, guess i should of looked there first as it appears it was fixed not long before i posted.
Reply
#3
All compiled fine, guess during the time i started the compile last time and came back it was fixed lol

Ah well, nvm all sorted, glad i wasn't one of the people that was prob wondering about this for 3 days though ;o
Reply

Logout Mark Read Team Forum Stats Members Help
DllAvCodec.h: No such file or directory0