-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
veejay-server build fails #282
Comments
Hello Gui!
It is not obvious, why it fails to build ( avilib.c is pretty old and it
generates a lot of compiler warnings, but i'm still using it )
Can you run make and redirect all errors ?
$ make 2> errors.txt
Lets's make it run on the rpi5!
…On Sat, Nov 30, 2024 at 6:19 PM gui-lux ***@***.***> wrote:
Hi Niels, it's me again :)
I hope you're doing fine.
So, build from fresh clone fails on my rpi5/raspbian, while running fine
on desktop/bullseye. Didn't try on rpi4 because it's headless now.
Here is the output :
In function ‘avi_write_data’,
inlined from ‘AVI_write_audio’ at avilib.c:1803:8:
avilib.c:1747:41: note: directive argument in the range [-2147483647, 2147483647]
1747 | snprintf((char *)astr, sizeof(astr), "0%1dwb", (int)(AVI->aptr+1));
| ^~~~~~~~
avilib.c:1747:4: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 5
1747 | snprintf((char *)astr, sizeof(astr), "0%1dwb", (int)(AVI->aptr+1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -I../thirdparty -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/local/include -march=armv8.2-a+crypto+fp16+rcpc+dotprod -O3 -ftree-vectorize -fPIC -DPIC -g -ffast-math -march=armv8.2-a+crypto+fp16+rcpc+dotprod -O3 -ffast-math -fPIC -DPIC -fopenmp -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -O3 -fno-stack-protector -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Wall -Wunused -fno-stack-protector -MT avilib.lo -MD -MP -MF .deps/avilib.Tpo -c avilib.c -o avilib.o >/dev/null 2>&1
make[2] : on quitte le répertoire « /home/guilux/compilation/veejay/veejay-current/veejay-server/libel »
make[1]: *** [Makefile:590 : all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/guilux/compilation/veejay/veejay-current/veejay-server »
make: *** [Makefile:499 : all] Erreur 2
—
Reply to this email directly, view it on GitHub
<#282>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3467GIH5ZPT6JYQYRVTWD2DHXRJAVCNFSM6AAAAABSYXBKUSVHI2DSMVQWIX3LMV43ASLTON2WKOZSG4YDONRXGQ2TKNI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi Niels, here we are : errors.log |
What version of ffmpeg are you using for the build ? It's possible that
some things are deprecated now in veejay
… avhelper.c:591:49: error: ‘AVStream’ has no member named ‘codec’
591 | if( !x->avformat_ctx->streams[i]->codec )
On Sun, Dec 1, 2024 at 2:09 PM gui-lux ***@***.***> wrote:
Hi Niels,
here we are : errors.log
<https://github.com/user-attachments/files/17968981/errors.log>
—
Reply to this email directly, view it on GitHub
<#282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3467BGROYERHFEDSSMHUD2DMDAHAVCNFSM6AAAAABSYXBKUSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZG43DEMBSHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
rpi5/raspbian/deb12 : ffmpeg version 5.1.6-0+deb12u1+rpt1 Copyright (c) 2000-2024 the FFmpeg developers Might explain why it works on my desktop. |
Yes but it's also time to update veejay to work with v5
…On Mon, Dec 2, 2024 at 5:40 PM gui-lux ***@***.***> wrote:
rpi5/raspbian/deb12 : ffmpeg version 5.1.6-0+deb12u1+rpt1 Copyright (c)
2000-2024 the FFmpeg developers
desktop/debian11 : ffmpeg version 4.3.8-0+deb11u1 Copyright (c) 2000-2024
the FFmpeg developers
Might explain why it works on my desktop.
—
Reply to this email directly, view it on GitHub
<#282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3467A5ZNUPAA3S3PZLKLD2DSEQ3AVCNFSM6AAAAABSYXBKUSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJSGA4DQNBRHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi Niels, it's me again :)
I hope you're doing fine.
So, build from fresh clone fails on my rpi5/raspbian, while running fine on desktop/bullseye. Didn't try on rpi4 because it's headless now.
Here is the output :
The text was updated successfully, but these errors were encountered: