Skip to content
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

Some parts do not build #9

Open
worikgh opened this issue May 19, 2023 · 4 comments
Open

Some parts do not build #9

worikgh opened this issue May 19, 2023 · 4 comments

Comments

@worikgh
Copy link

worikgh commented May 19, 2023

Raspberry Pi 4. 64-bit OS

A fresh recursive clone of modep-debs

Six components did not build

Component Output
modep-browsepy brosp.txt Canot find python3-unicategories
modep-lv2-calf lv2calf.txt Depends on modep-fluidsynth that is not built yet
modep-lv2-dpf-plugins lv2dpf.txt Is -fPIC flag missing?
modep-lv2-rkrlv2 lv2rkr.txt -msse, -msse2, and -mfpmath=sse are invalid on arm
modep-lv2-zam-plugins lv2zam.txt Need to compile with -fPIC
modep-mod-host modhost.txt Depending on libhylia before it is built
@worikgh worikgh changed the title modep-lv2-artyfx does not build Some parts do not build May 19, 2023
@worikgh
Copy link
Author

worikgh commented May 20, 2023

I built a local repository and installed libhylia and modep-fluidsynth and modep-mod-host and modep-lv2-calf still did not build, still

modep-mod-host

src/effects.c: In function ‘ProcessPlugin’:
src/effects.c:1750:33: error: ‘JackTickDouble’ undeclared (first use in this function)
 1750 |                 if (pos.valid & JackTickDouble)
      |                                 ^~~~~~~~~~~~~~
src/effects.c:1750:33: note: each undeclared identifier is reported only once for each function it appears in
src/effects.c:1751:69: error: ‘jack_position_t’ {aka ‘struct _jack_position’} has no member named ‘tick_double’
 1751 |                     lv2_atom_forge_float(&forge, pos.beat - 1 + (pos.tick_double / pos.ticks_per_beat));
      |                                                                     ^
src/effects.c: In function ‘JackTimebase’:
src/effects.c:2787:40: error: ‘JackTickDouble’ undeclared (first use in this function)
 2787 |         pos->valid = JackPositionBBT | JackTickDouble;
      |                                        ^~~~~~~~~~~~~~
src/effects.c:2833:19: error: ‘jack_position_t’ {aka ‘struct _jack_position’} has no member named ‘tick_double’
 2833 |         tick = pos->tick_double +
      |                   ^~
src/effects.c:2851:8: error: ‘jack_position_t’ {aka ‘struct _jack_position’} has no member named ‘tick_double’
 2851 |     pos->tick_double = tick;
      |        ^~

modep-lve-calf

configure: error: fluidsynth library not found

The modep-fluidsynth conflicts with the debian package: libfluidsynth-dev

@worikgh
Copy link
Author

worikgh commented May 21, 2023

modep-lv2-calf

I got this installed

I decided I would rather have this than modep-fluidsynth so I installed libfluidsynth-dev and added modified the last line to pass -d to debuild

@38github
Copy link

38github commented Apr 3, 2024

Where can we find python3-unicategories deb package? I can only pipx install unicategories but the script doesn't want that. Thanks.

@gtrainavicius
Copy link
Member

https://apt.blokas.io/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants