Guitarix gets Power Amp selector

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Guitarix gets Power Amp selector

Post by tramp »

Hi

After doing a lot of research work on the amp simulation, I decide it's time to push back some of the work into guitarix.
So, to make a long story short, guitarix have now a Power Amp selector which you could load as plugin like the other plugs guitarix comes with.
This allow now finally a setup like preamp -> tonestack -> (effect loop) -> poweramp -> cabinet, which gives you a new level in distorted sounds btw.
Currently this is only in our git repository's, so to check it out you need to compile guitarix yourself.
Also note, that guitarix now use GTK(mm)3 for it's main interface and that all LV2 plugs coming with guitarix using X11 user interfaces now. Therewith the guitarix LV2 plugs been all compatible with any known host out there.

https://github.com/brummer10/guitarix
or
https://sourceforge.net/p/guitarix/git/ci/master/tree/

regards
On the road again.
Basslint
Established Member
Posts: 1516
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 385 times
Been thanked: 299 times

Re: Guitarix gets Power Amp selector

Post by Basslint »

Nice work! Thank you :D
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Hi, I'm having trouble compiling. I get:

Code: Select all

[ 455/1040] Compiling src/gx_head/engine/gx_jack.cpp
../src/gx_head/gui/liveplay.cpp: In member function ‘void Liveplay::add_midi_elements()’:
../src/gx_head/gui/liveplay.cpp:570:22: error: no matching function for call to ‘Gtk::Grid::attach(MidiControllerDisplay&, int&, int&)’
             left, top);
                      ^
In file included from /usr/include/gtkmm-3.0/gtkmm.h:178:0,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/liveplay.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/grid.h:148:8: note: candidate: void Gtk::Grid::attach(Gtk::Widget&, int, int, int, int)
   void attach(Widget& child, int left, int top, int width, int height);
        ^~~~~~
/usr/include/gtkmm-3.0/gtkmm/grid.h:148:8: note:   candidate expects 5 arguments, 3 provided

Waf: Leaving directory `/home/sugarkane/Downloads/git/guitarix-git/trunk/build'
Build failed
 -> task in 'guitarix' failed with exit status 1 (run with -v to display more information)
I've installed all the dependencies as far as I can see, and I've had no problems compiling the previous version.

Any ideas? Thanks!
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

Seems like compatibility breaks between gtkmm versions.
However, I've pushed a fix for that now, so it should work now with any version. Please do a pull and retry.
Thanks for reporting the issue.
On the road again.
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Hmm, still no luck unfortunately...

Code: Select all

[ 455/1040] Compiling src/gx_head/engine/gx_engine_audio.cpp
../src/gx_head/gui/rack.cpp: In member function ‘Gtk::Button* RackBox::make_expand_button(bool)’:
../src/gx_head/gui/rack.cpp:1677:60: error: no matching function for call to ‘Gtk::Image::Image(const gchar*&, Gtk::BuiltinIconSize)’
     Gtk::Image *l = new Gtk::Image(t, Gtk::ICON_SIZE_BUTTON);
                                                            ^
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::PixbufAnimation>&)
   explicit Image(const Glib::RefPtr<Gdk::PixbufAnimation>& animation);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gtk::IconSet>&, Gtk::IconSize)
   Image(const Glib::RefPtr<IconSet>& icon_set, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note:   no known conversion for argument 1 from ‘const gchar* {aka const char*}’ to ‘const Glib::RefPtr<Gtk::IconSet>&’
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note: candidate: Gtk::Image::Image(const Gtk::StockID&, Gtk::IconSize)
   Image(const Gtk::StockID& stock_id, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note:   no known conversion for argument 1 from ‘const gchar* {aka const char*}’ to ‘const Gtk::StockID&’
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::Pixbuf>&)
     explicit Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note: candidate: Gtk::Image::Image(const string&)
     explicit Image(const std::string& file);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note: candidate: Gtk::Image::Image()
   Image();
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note:   candidate expects 0 arguments, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note: candidate: Gtk::Image::Image(GtkImage*)
   explicit Image(GtkImage* castitem);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note: candidate: Gtk::Image::Image(const Glib::ConstructParams&)
   explicit Image(const Glib::ConstructParams& construct_params);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note: candidate: Gtk::Image::Image(Gtk::Image&&)
   Image(Image&& src) noexcept;
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note:   candidate expects 1 argument, 2 provided
../src/gx_head/gui/rack.cpp: In member function ‘Gtk::Button* RackBox::make_preset_button()’:
../src/gx_head/gui/rack.cpp:1694:72: error: no matching function for call to ‘Gtk::Image::Image(const char [12], Gtk::BuiltinIconSize)’
     Gtk::Image *l = new Gtk::Image("rack_preset", Gtk::ICON_SIZE_BUTTON);
                                                                        ^
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::PixbufAnimation>&)
   explicit Image(const Glib::RefPtr<Gdk::PixbufAnimation>& animation);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gtk::IconSet>&, Gtk::IconSize)
   Image(const Glib::RefPtr<IconSet>& icon_set, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note:   no known conversion for argument 1 from ‘const char [12]’ to ‘const Glib::RefPtr<Gtk::IconSet>&’
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note: candidate: Gtk::Image::Image(const Gtk::StockID&, Gtk::IconSize)
   Image(const Gtk::StockID& stock_id, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note:   no known conversion for argument 1 from ‘const char [12]’ to ‘const Gtk::StockID&’
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::Pixbuf>&)
     explicit Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note: candidate: Gtk::Image::Image(const string&)
     explicit Image(const std::string& file);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note: candidate: Gtk::Image::Image()
   Image();
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note:   candidate expects 0 arguments, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note: candidate: Gtk::Image::Image(GtkImage*)
   explicit Image(GtkImage* castitem);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note: candidate: Gtk::Image::Image(const Glib::ConstructParams&)
   explicit Image(const Glib::ConstructParams& construct_params);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note: candidate: Gtk::Image::Image(Gtk::Image&&)
   Image(Image&& src) noexcept;
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note:   candidate expects 1 argument, 2 provided

Waf: Leaving directory `/home/sugarkane/Downloads/git/guitarix-git/trunk/build'
Build failed
 -> task in 'guitarix' failed with exit status 1 (run with -v to display more information)
I did a pull. ./waf clean, configure, and build...
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

Could you post the output of

Code: Select all

pkg-config --modversion gtkmm-3.0
and

Code: Select all

pkg-config --modversion gtk+-3.0
I've pushed a update which may fix this issue, please try again.
But still, as this is a fresh port to gtkmm-3.0 there may be more incompatibility's hidden.
On the road again.
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Still fails, this time with

Code: Select all

[ 460/1040] Compiling src/gx_head/gui/avahi_discover.cpp
../src/gx_head/gui/gx_main.cpp: In constructor ‘GxSplashBox::GxSplashBox(const string&)’:
../src/gx_head/gui/gx_main.cpp:422:38: error: ‘create_region_from_surface’ is not a member of ‘Gdk::Cairo’
     shape_combine_region(Gdk::Cairo::create_region_from_surface(image));
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~

Code: Select all

pkg-config --modversion gtkmm-3.0
3.22.2
pkg-config --modversion gtk+-3.0
3.22.30
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

Oh yea, Gdk::Cairo::create_region_from_surface is included up from version 3.24.
I've pushed a fix for this now as well. Please try again and report back.
On the road again.
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Code: Select all

[ 460/1040] Compiling src/gx_head/gui/gx_jack_options.cpp
../src/gx_head/gui/rack.cpp: In member function ‘Gtk::Button* RackBox::make_preset_button()’:
../src/gx_head/gui/rack.cpp:1694:72: error: no matching function for call to ‘Gtk::Image::Image(const char [12], Gtk::BuiltinIconSize)’
     Gtk::Image *l = new Gtk::Image("rack_preset", Gtk::ICON_SIZE_BUTTON);
                                                                        ^
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::PixbufAnimation>&)
   explicit Image(const Glib::RefPtr<Gdk::PixbufAnimation>& animation);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:251:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gtk::IconSet>&, Gtk::IconSize)
   Image(const Glib::RefPtr<IconSet>& icon_set, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:248:3: note:   no known conversion for argument 1 from ‘const char [12]’ to ‘const Glib::RefPtr<Gtk::IconSet>&’
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note: candidate: Gtk::Image::Image(const Gtk::StockID&, Gtk::IconSize)
   Image(const Gtk::StockID& stock_id, IconSize size);
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:242:3: note:   no known conversion for argument 1 from ‘const char [12]’ to ‘const Gtk::StockID&’
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note: candidate: Gtk::Image::Image(const Glib::RefPtr<Gdk::Pixbuf>&)
     explicit Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:225:14: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note: candidate: Gtk::Image::Image(const string&)
     explicit Image(const std::string& file);
              ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:218:14: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/gtkmm-3.0/gtkmm/entry.h:33:0,
                 from /usr/include/gtkmm-3.0/gtkmm/treeview.h:41,
                 from /usr/include/gtkmm-3.0/gtkmm/combobox.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm/appchooserbutton.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm.h:107,
                 from ../src/headers/guitarix.h:71,
                 from ../src/gx_head/gui/rack.cpp:24:
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note: candidate: Gtk::Image::Image()
   Image();
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:206:3: note:   candidate expects 0 arguments, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note: candidate: Gtk::Image::Image(GtkImage*)
   explicit Image(GtkImage* castitem);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:169:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note: candidate: Gtk::Image::Image(const Glib::ConstructParams&)
   explicit Image(const Glib::ConstructParams& construct_params);
            ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:168:12: note:   candidate expects 1 argument, 2 provided
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note: candidate: Gtk::Image::Image(Gtk::Image&&)
   Image(Image&& src) noexcept;
   ^~~~~
/usr/include/gtkmm-3.0/gtkmm/image.h:152:3: note:   candidate expects 1 argument, 2 provided

Waf: Leaving directory `/home/sugarkane/Downloads/git/guitarix-git/trunk/build'
Build failed
 -> task in 'guitarix' failed with exit status 1 (run with -v to display more information)

tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

Okay, wasn't easy, but I hope I found a solution which will suite gtk(mm) 3.22 as well.
Same old drill, please, update, try again, and report back.
Thanks for your patience.
On the road again.
User avatar
funkmuscle
Established Member
Posts: 2802
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 130 times
Been thanked: 32 times

Re: Guitarix gets Power Amp selector

Post by funkmuscle »

this builds but can't launch.

Code: Select all

$ /usr/local/bin/guitarix
/usr/local/bin/guitarix: symbol lookup error: /usr/local/bin/guitarix: undefined symbol: _ZN3Gxw11PortDisplay14set_cutoff_lowEi
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

This looks like a version missmatch in libgxwmm. Seems you've now two versions of libgxwmm installed, one in /usr and one in /usr/local
That can't work out well.
When you've installed guitarix in /usr before, you should uninstall guitarix before you build this new version, or, you should configure with --prefix=/usr (as with the pkg-build script provided by the guitarix-git package from AUR)
Now, you need to run

Code: Select all

sudo ./waf uninstall
to remove this newly installed package, then

Code: Select all

./waf distclean
to do a deep clean in the source tree, then

Code: Select all

 ./waf configure --prefix=/usr  --includeresampler --includeconvolver
to configure the build to the needs, and

Code: Select all

./waf build
to build the binary's, then

Code: Select all

sudo ./waf install
to finally install them.
On the road again.
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Still not working for me unfortunately...

Code: Select all

[ 499/1043] Compiling build/src/plugins/aclipper.cc
../src/gx_head/gui/gx_main_window.cpp: In member function ‘void MainWindow::show_forum_help()’:
../src/gx_head/gui/gx_main_window.cpp:1489:14: error: ‘class Gtk::Window’ has no member named ‘show_uri’; did you mean ‘show_now’?
  bld.window->show_uri(
              ^~~~~~~~
              show_now

Waf: Leaving directory `/home/sugarkane/Downloads/git/guitarix-git/trunk/build'
Build failed
 -> task in 'guitarix' failed with exit status 1 (run with -v to display more information)
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Guitarix gets Power Amp selector

Post by tramp »

Okay, it's a other function introduced in 3.24
Pushed a fix as well, if you haven't lost your patience, do a update, try again, and report back. :)
On the road again.
User avatar
gauderbock
Established Member
Posts: 45
Joined: Thu Oct 04, 2018 1:01 pm
Location: Tirol
Has thanked: 52 times
Been thanked: 2 times

Re: Guitarix gets Power Amp selector

Post by gauderbock »

Still patient, passing the time happily with XDarkTerror :D

Although now a new kind of problem...

Code: Select all

[1043/1043] Linking build/src/gx_head/guitarix
[1044/1044] Processing resources: src/LV2/xputty/resources/back.png src/LV2/xputty/resources/champ.png src/LV2/xputty/resources/choice.png src/LV2/xputty/resources/chump.png src/LV2/xputty/resources/chumpknob.png src/LV2/xputty/resources/close.png src/LV2/xputty/resources/directory.png src/LV2/xputty/resources/directory_open.png src/LV2/xputty/resources/echocat.png src/LV2/xputty/resources/echocatknob.png src/LV2/xputty/resources/echoswitch.png src/LV2/xputty/resources/error.png src/LV2/xputty/resources/guitarix.png src/LV2/xputty/resources/guitarix_dark.png src/LV2/xputty/resources/guitarix_orange.png src/LV2/xputty/resources/info.png src/LV2/xputty/resources/load.png src/LV2/xputty/resources/message.png src/LV2/xputty/resources/midikeyboard.png src/LV2/xputty/resources/play.png src/LV2/xputty/resources/playreverse.png src/LV2/xputty/resources/question.png src/LV2/xputty/resources/record.png src/LV2/xputty/resources/redeyelogo.png src/LV2/xputty/resources/screw.png src/LV2/xputty/resources/screwhead.png src/LV2/xputty/resources/studiopre.png src/LV2/xputty/resources/studiopreknob.png src/LV2/xputty/resources/switch.png src/LV2/xputty/resources/tape.png src/LV2/xputty/resources/tapeknob.png src/LV2/xputty/resources/w20.png src/LV2/xputty/resources/w20knob.png src/LV2/xputty/resources/warning.png src/LV2/xputty/resources/xputty_logo.png -> build/src/LV2/xputty/resources/back.o build/src/LV2/xputty/resources/champ.o build/src/LV2/xputty/resources/choice.o build/src/LV2/xputty/resources/chump.o build/src/LV2/xputty/resources/chumpknob.o build/src/LV2/xputty/resources/close.o build/src/LV2/xputty/resources/directory.o build/src/LV2/xputty/resources/directory_open.o build/src/LV2/xputty/resources/echocat.o build/src/LV2/xputty/resources/echocatknob.o build/src/LV2/xputty/resources/echoswitch.o build/src/LV2/xputty/resources/error.o build/src/LV2/xputty/resources/guitarix.o build/src/LV2/xputty/resources/guitarix_dark.o build/src/LV2/xputty/resources/guitarix_orange.o build/src/LV2/xputty/resources/info.o build/src/LV2/xputty/resources/load.o build/src/LV2/xputty/resources/message.o build/src/LV2/xputty/resources/midikeyboard.o build/src/LV2/xputty/resources/play.o build/src/LV2/xputty/resources/playreverse.o build/src/LV2/xputty/resources/question.o build/src/LV2/xputty/resources/record.o build/src/LV2/xputty/resources/redeyelogo.o build/src/LV2/xputty/resources/screw.o build/src/LV2/xputty/resources/screwhead.o build/src/LV2/xputty/resources/studiopre.o build/src/LV2/xputty/resources/studiopreknob.o build/src/LV2/xputty/resources/switch.o build/src/LV2/xputty/resources/tape.o build/src/LV2/xputty/resources/tapeknob.o build/src/LV2/xputty/resources/w20.o build/src/LV2/xputty/resources/w20knob.o build/src/LV2/xputty/resources/warning.o build/src/LV2/xputty/resources/xputty_logo.o
cp: cannot create regular file 'src/LV2/xputty/resources/back.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/champ.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/choice.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/chump.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/chumpknob.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/close.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/directory.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/directory_open.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/echocat.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/echocatknob.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/echoswitch.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/error.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/guitarix.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/guitarix_dark.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/guitarix_orange.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/info.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/load.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/message.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/midikeyboard.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/play.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/playreverse.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/question.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/record.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/redeyelogo.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/screw.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/screwhead.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/studiopre.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/studiopreknob.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/switch.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/tape.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/tapeknob.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/w20.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/w20knob.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/warning.png': Permission denied
cp: cannot create regular file 'src/LV2/xputty/resources/xputty_logo.png': Permission denied

/usr/bin/ld: cannot open output file back.o: Permission denied
/usr/bin/ld: cannot open output file champ.o: Permission denied
/usr/bin/ld: cannot open output file choice.o: Permission denied
/usr/bin/ld: cannot open output file chump.o: Permission denied
/usr/bin/ld: cannot open output file chumpknob.o: Permission denied
/usr/bin/ld: cannot open output file close.o: Permission denied
/usr/bin/ld: cannot open output file directory.o: Permission denied
/usr/bin/ld: cannot open output file directory_open.o: Permission denied
/usr/bin/ld: cannot open output file echocat.o: Permission denied
/usr/bin/ld: cannot open output file echocatknob.o: Permission denied
/usr/bin/ld: cannot open output file echoswitch.o: Permission denied
/usr/bin/ld: cannot open output file error.o: Permission denied
/usr/bin/ld: cannot open output file guitarix.o: Permission denied
/usr/bin/ld: cannot open output file guitarix_dark.o: Permission denied
/usr/bin/ld: cannot open output file guitarix_orange.o: Permission denied
/usr/bin/ld: cannot open output file info.o: Permission denied
/usr/bin/ld: cannot open output file load.o: Permission denied
/usr/bin/ld: cannot open output file message.o: Permission denied
/usr/bin/ld: cannot open output file midikeyboard.o: Permission denied
/usr/bin/ld: cannot open output file play.o: Permission denied
/usr/bin/ld: cannot open output file playreverse.o: Permission denied
/usr/bin/ld: cannot open output file question.o: Permission denied
/usr/bin/ld: cannot open output file record.o: Permission denied
/usr/bin/ld: cannot open output file redeyelogo.o: Permission denied
/usr/bin/ld: cannot open output file screw.o: Permission denied
/usr/bin/ld: cannot open output file screwhead.o: Permission denied
/usr/bin/ld: cannot open output file studiopre.o: Permission denied
/usr/bin/ld: cannot open output file studiopreknob.o: Permission denied
/usr/bin/ld: cannot open output file switch.o: Permission denied
/usr/bin/ld: cannot open output file tape.o: Permission denied
/usr/bin/ld: cannot open output file tapeknob.o: Permission denied
/usr/bin/ld: cannot open output file w20.o: Permission denied
/usr/bin/ld: cannot open output file w20knob.o: Permission denied
/usr/bin/ld: cannot open output file warning.o: Permission denied
/usr/bin/ld: cannot open output file xputty_logo.o: Permission denied

Waf: Leaving directory `/home/sugarkane/Downloads/git/guitarix-git/trunk/build'
Build failed
 -> task in 'resources' failed with exit status 1 (run with -v to display more information)

Post Reply