Mailing List Archive

make error in mythtv-fixes-33/mythtv/external/libexiv2
Hi all, I am trying to compile on raspberry pi5 and I got this error
message, where do I find out more information or find the build logs so I
can see what went wrong? Thanks all.

pi@pi5:~/build/mythtv-fixes-33/mythtv $ make
sh version.sh /home/pi/build/mythtv-fixes-33/mythtv
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
SOURCE_VERSION: Unknown
Using /home/pi/build/mythtv-fixes-33/mythtv/EXPORTED_VERSION
BRANCH: (fixes/33)
SOURCE_VERSION: 512d723c837
Source Version created as v33.1-512d723c837
Branch created as fixes/33
v33.1-512d723c837
make -C external
make[1]: Entering directory '/home/pi/build/mythtv-fixes-33/mythtv/external'
make -C FFmpeg all DESTDIR=
make[2]: Entering directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
STRIP ffmpeg
skipping strip -o ffmpeg ffmpeg_g
STRIP ffprobe
skipping strip -o ffprobe ffprobe_g
make[2]: Leaving directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
make -C libmythdvdnav all
make[2]: Entering directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
make -C libexiv2 all
make[2]: Entering directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
make[2]: *** No rule to make target 'all'. Stop.
make[2]: Leaving directory
'/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
make[1]: *** [Makefile:35: libexiv2-all] Error 2
make[1]: Leaving directory '/home/pi/build/mythtv-fixes-33/mythtv/external'
make: *** [Makefile:66: external] Error 2
Re: make error in mythtv-fixes-33/mythtv/external/libexiv2 [ In reply to ]
Looks like you are one directory too high...
Try building in mythtv/mythtv like this:
pi@pi5:~/build/mythtv-fixes-33/mythtv/mythtv $ make

On Sat, 10 Feb 2024 at 21:30, Monkey Pet <monkeypet@gmail.com> wrote:

> Hi all, I am trying to compile on raspberry pi5 and I got this error
> message, where do I find out more information or find the build logs so I
> can see what went wrong? Thanks all.
>
> pi@pi5:~/build/mythtv-fixes-33/mythtv $ make
> sh version.sh /home/pi/build/mythtv-fixes-33/mythtv
> fatal: not a git repository (or any of the parent directories): .git
> fatal: not a git repository (or any of the parent directories): .git
> SOURCE_VERSION: Unknown
> Using /home/pi/build/mythtv-fixes-33/mythtv/EXPORTED_VERSION
> BRANCH: (fixes/33)
> SOURCE_VERSION: 512d723c837
> Source Version created as v33.1-512d723c837
> Branch created as fixes/33
> v33.1-512d723c837
> make -C external
> make[1]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external'
> make -C FFmpeg all DESTDIR=
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
> STRIP ffmpeg
> skipping strip -o ffmpeg ffmpeg_g
> STRIP ffprobe
> skipping strip -o ffprobe ffprobe_g
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
> make -C libmythdvdnav all
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
> make[2]: Nothing to be done for 'all'.
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
> make -C libexiv2 all
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
> make[2]: *** No rule to make target 'all'. Stop.
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
> make[1]: *** [Makefile:35: libexiv2-all] Error 2
> make[1]: Leaving directory '/home/pi/build/mythtv-fixes-33/mythtv/external'
> make: *** [Makefile:66: external] Error 2
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
>
Re: make error in mythtv-fixes-33/mythtv/external/libexiv2 [ In reply to ]
Looks like I had a whole bunch of dependencies missing, so I reran
configure and saw an error, then installed all dependencies, it all worked
afterwards. Read the configure error messages carefully.

On Sat, Feb 10, 2024 at 12:29?PM Monkey Pet <monkeypet@gmail.com> wrote:

> Hi all, I am trying to compile on raspberry pi5 and I got this error
> message, where do I find out more information or find the build logs so I
> can see what went wrong? Thanks all.
>
> pi@pi5:~/build/mythtv-fixes-33/mythtv $ make
> sh version.sh /home/pi/build/mythtv-fixes-33/mythtv
> fatal: not a git repository (or any of the parent directories): .git
> fatal: not a git repository (or any of the parent directories): .git
> SOURCE_VERSION: Unknown
> Using /home/pi/build/mythtv-fixes-33/mythtv/EXPORTED_VERSION
> BRANCH: (fixes/33)
> SOURCE_VERSION: 512d723c837
> Source Version created as v33.1-512d723c837
> Branch created as fixes/33
> v33.1-512d723c837
> make -C external
> make[1]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external'
> make -C FFmpeg all DESTDIR=
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
> STRIP ffmpeg
> skipping strip -o ffmpeg ffmpeg_g
> STRIP ffprobe
> skipping strip -o ffprobe ffprobe_g
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/FFmpeg'
> make -C libmythdvdnav all
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
> make[2]: Nothing to be done for 'all'.
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libmythdvdnav'
> make -C libexiv2 all
> make[2]: Entering directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
> make[2]: *** No rule to make target 'all'. Stop.
> make[2]: Leaving directory
> '/home/pi/build/mythtv-fixes-33/mythtv/external/libexiv2'
> make[1]: *** [Makefile:35: libexiv2-all] Error 2
> make[1]: Leaving directory '/home/pi/build/mythtv-fixes-33/mythtv/external'
> make: *** [Makefile:66: external] Error 2
>