-
Notifications
You must be signed in to change notification settings - Fork 1
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
How to add guitarix plugins #3
Comments
Can you provide by any chance a full `Dockerfile`` and install_mod-gx.sh so I can build and test? |
sure, here are the two files |
hi, did you have any luck in reproducing the issue? |
Hey, started and had other things this week. I can try tomorrow or start of
next week.
|
great, thanks a lot! |
You have two issues which show you are not actually building, please take a close look at the script next time.
You also get after fixing it:
And many many more You are missing the build deps fix is to add (And I hope I got them all):
Only then run the configure
Also, please post a decent fork of what you are doing. It not straightforward to download clone this repo and then extract over it the zip. Also a build log would have captured this sooner. |
thanks for your feedback! I did a fork of your repo and added the edits you suggested here but it did not work. Thanks! |
Yes , you pasted the docker commands in the bash script and not in to the Dockerfile. Please read: https://linuxhint.com/understand_dockerfile/ |
ok, thanks, I got confused. |
Please post your full build log. |
ok, do you mean this? $ docker run -p 8888:8888 --user=1000 -v /dev/snd:/dev/snd:rw -v /dev/shm:/dev/shm:rw -v mod-ui-data:/home/moduser/mod-ui/data guysoft/mod-ui |
Dude, you are not even building it.
That log. Then run it with It sees you never actually did any docker-compose builds. I can help you so much. Other than that you will need to use guides to understand how to use it. Since I can't support understanding how to use docker. |
ok, thanks for the explanation I installed docker-compose, now I understand what you meant with build. I now get two errors, both seem to be related to permissions. I am on linux mint. thanks!
|
You are running the commands as user and not as root. They are failing due
to no write permissions.
Read about the docker user command
|
I read about it, am I supposed to use the commands as root? |
You are using a container system to compile, build and ship software. It has its own scripting language and you are asking me basic questions how to operate it. If you know docker, this comment should be all the information you need to add guitarix pedals to the project: #3 (comment) I really try to help you out, and it took me about an hour to compile the solution above and resolve all the required dependencies for guitarix. I would like to help, but without you knowing how to use docker, which is basically on what this repo is based on, I can't also explain you how it works. If you lack the knowledge either go and learn it or pay someone to do it. |
ok, no problem, I will look into docker and try to understand your suggestions. |
Ok, waiting here, take your time to understand how it works. |
hi,
I tried to add the guitarix plugins with the following step:
adding an extra install_mod-gx.sh
cd $ZYNTHIAN_PLUGINS_SRC_DIR
git clone https://github.com/brummer10/guitarix
cd guitarix/trunk/
./waf configure --lv2dir=$ZYNTHIAN_PLUGINS_DIR/lv2
./waf build
./waf -j1 install
./waf clean
cd ..
in the Docker file I added these lines before postinstall_mod-lv2-data.sh
COPY ./install_mod-gx.sh /home/moduser/install_mod-gx.sh
RUN /home/moduser/install_mod-gx.sh
but when I run the docker (from scratch), no guitarix plugins appear in the mod-ui.
any suggestion on how to do that?
T
The text was updated successfully, but these errors were encountered: