-
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 installation failed #281
Comments
Hi!
Not sure, the compiler complaint is unexpected , pos != 0 is a valid
controlling predicate . Maybe there is some issue , or maybe your build
environment is incorrectly setup ? It could even be a gcc compiler bug but
those are pretty rare.
As an easy workaround, you could first try to delete the offending section.
Just delete lines 65-115 so the apply method is basically empty like
this: void isolate_apply( void *ptr, VJFrame *frame, int *args ) { }
If that helps your build, I will check for the obvious and fix it, but if
you have similar problems appearing further down the build process, some
info on your system and setup would be helpful,
Cheers,
…On Wed, Jul 31, 2024 at 5:41 PM billusbillus ***@***.***> wrote:
Hi ! I'm trying to use free software to vj and heard about veejay. Was
just trying to install everything and got an error :
effects/isolate.c: In function ‘isolate_apply’:
effects/isolate.c:99:21: error: invalid controlling predicate
for (pos = len; pos != 0; pos--) {
So the whole installation failed :
make[2]: Leaving directory
'/home/hbildstein/veejay/veejay/veejay-current/veejay-server/libvje'
Makefile:587: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/home/hbildstein/veejay/veejay/veejay-current/veejay-server'
Makefile:496: recipe for target 'all' failed
make: *** [all] Error 2
Any hint ? Thanks for your time and your work !
—
Reply to this email directly, view it on GitHub
<#281>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3467BVZNJYUEFN6ZAMMADZPEARRAVCNFSM6AAAAABLYX7DDOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2DAMZWGE3TINQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi ! Thanks for the quick response ! Indeed, I'm getting some other errors now : avhelper.c:166:3: error: unknown type name ‘AVCodecHWConfig’; did you mean ‘AVCodecContext’? OR avhelper.c:172:16: error: request for member ‘methods’ in something not a structure or union I'm on Ubuntu 18 and using gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0. I should have set up the compilation environment correctly, following your instructions. Do you need other kind of information ? Thanks again ! |
Hi ! I'm trying to use free software to vj and heard about veejay. Was just trying to install everything and got an error :
effects/isolate.c: In function ‘isolate_apply’:
effects/isolate.c:99:21: error: invalid controlling predicate
for (pos = len; pos != 0; pos--) {
So the whole installation failed :
make[2]: Leaving directory '/home/hbildstein/veejay/veejay/veejay-current/veejay-server/libvje'
Makefile:587: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/hbildstein/veejay/veejay/veejay-current/veejay-server'
Makefile:496: recipe for target 'all' failed
make: *** [all] Error 2
Any hint ? Thanks for your time and your work !
The text was updated successfully, but these errors were encountered: