Brian Bergstrom wrote:
> I remember earlier this year I tried to build Guitarix but dev had move to  
> a newer GTK version than comes with 64 Studio b3.  I tried to update it  
> but ended up in a dependency mess and gave up.  Have you been able to  
> build a recent Guitarix version as well?
>
> Brian
hermann wrote:
> Moin Ralf
>
> Danke für's feedback, ich hoffe das auch guitarix wieder mit 
> 64 Studio 3.0-beta3 flupt, is für mich immer schwer zu überprüfen, da
> ich debian/sid nutze.
>
> auch so, frohes neues
>             hermann

Hi Brian, hi Hermann :)

yes Guitarix is easy to build on 64 Studio, there only is an issue 
because of meterbridge.

Because of jconvolver and zita-convolver there are some issues, 
http://www.kokkinizita.net/linuxaudio/downloads/index.html. I discribed 
the trouble because of zita-convolver in an earlier mail, you only need 
to change the CPU architecture in the Makefile, to fit to your CPU. For 
jconvolver you should add a link, sudo ln -s /usr/local/lib 
/usr/local/lib64, before you compile it and after compiling there might 
be the need to add a second link, /path/libzita-convolver.so.2.0.0 -> 
/path/libzita-convolver.so.2. Btw. latest Jc_Gui don't needs any editing 
any more, there's no problem with building it, 
https://sourceforge.net/projects/jcgui/.

Once you have jconvolver too, you only need to do the following steps 
(on the quick I couldn't compile meterbridge):

*Guitarix*

spinymouse-s...@64studio:/usr/src$ wget 
http://old.notam02.no/arkiv/src/jack_capture-0.9.36.tar.gz
spinymouse-s...@64studio:/usr/src$ wget 
http://plugin.org.uk/meterbridge/meterbridge-0.9.2.tar.gz
spinymouse-s...@64studio:/usr/src$ wget 
http://sourceforge.net/projects/guitarix/files/guitarix/guitarix-0.05.7-1.tar.bz2/download

spinymouse-s...@64studio:/usr/src$ tar xzf jack_capture-0.9.36.tar.gz
spinymouse-s...@64studio:/usr/src$ tar xzf meterbridge-0.9.2.tar.gz
spinymouse-s...@64studio:/usr/src$ tar xjf guitarix-0.05.7-1.tar.bz2
spinymouse-s...@64studio:/usr/src$ rm jack_capture-0.9.36.tar.gz 
meterbridge-0.9.2.tar.gz guitarix-0.05.7-1.tar.bz2

spinymouse-s...@64studio:/usr/src$ wget 
http://www.libsdl.org/release/SDL-1.2.14.tar.gz
spinymouse-s...@64studio:/usr/src$ tar xzf SDL-1.2.14.tar.gz
spinymouse-s...@64studio:/usr/src$ rm SDL-1.2.14.tar.gz

spinymouse-s...@64studio:/usr/src$ cd SDL-1.2.14
spinymouse-s...@64studio:/usr/src/SDL-1.2.14$ ./configure
spinymouse-s...@64studio:/usr/src/SDL-1.2.14$ make -j2
spinymouse-s...@64studio:/usr/src/SDL-1.2.14$ sudo make install
spinymouse-s...@64studio:/usr/src/SDL-1.2.14$ sudo make clean

spinymouse-s...@64studio:/usr/src/SDL-1.2.14$ cd ../meterbridge-0.9.2
spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ sudo ldconfig
spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ ./configure
spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ make -j2
Making all in src
make[1]: Entering directory `/usr/src/meterbridge-0.9.2/src'
make all-am
make[2]: Entering directory `/usr/src/meterbridge-0.9.2/src'
source='main.c' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=gcc3 /bin/bash ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -I/usr/local/include/SDL 
-D_GNU_SOURCE=1 -D_REENTRANT 
-DPKG_DATA_DIR=\"/usr/local/share/meterbridge\" -c `test -f 'main.c' || 
echo './'`main.c
source='vu_meters.c' object='vu_meters.o' libtool=no \
depfile='.deps/vu_meters.Po' tmpdepfile='.deps/vu_meters.TPo' \
depmode=gcc3 /bin/bash ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -I/usr/local/include/SDL 
-D_GNU_SOURCE=1 -D_REENTRANT 
-DPKG_DATA_DIR=\"/usr/local/share/meterbridge\" -c `test -f 
'vu_meters.c' || echo './'`vu_meters.c
vu_meters.c:3:23: error: SDL_image.h: No such file or directory
main.c:8:23: error: SDL_image.h: No such file or directory
vu_meters.c:11: error: static declaration of ‘buf_rect’ follows 
non-static declaration
main.h:11: error: previous declaration of ‘buf_rect’ was here
make[2]: *** [vu_meters.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/usr/src/meterbridge-0.9.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/meterbridge-0.9.2/src'
make: *** [all-recursive] Error 1
spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ ls 
/usr/local/include/SDL
begin_code.h SDL_byteorder.h SDL_endian.h SDL.h SDL_loadso.h SDL_name.h 
SDL_rwops.h SDL_timer.h
close_code.h SDL_cdrom.h SDL_error.h SDL_joystick.h SDL_main.h 
SDL_opengl.h SDL_stdinc.h SDL_types.h
SDL_active.h SDL_config.h SDL_events.h SDL_keyboard.h SDL_mouse.h 
SDL_platform.h SDL_syswm.h SDL_version.h
SDL_audio.h SDL_cpuinfo.h SDL_getenv.h SDL_keysym.h SDL_mutex.h 
SDL_quit.h SDL_thread.h SDL_video.h
spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ sudo make clean

spinymouse-s...@64studio:/usr/src/meterbridge-0.9.2$ cd 
../jack_capture-0.9.36
spinymouse-s...@64studio:/usr/src/jack_capture-0.9.36$ make -j2
spinymouse-s...@64studio:/usr/src/jack_capture-0.9.36$ sudo checkinstall

spinymouse-s...@64studio:/usr/src/jack_capture-0.9.36$ cd 
../guitarix-0.05.7-1
spinymouse-s...@64studio:/usr/src/guitarix-0.05.7-1$ ./waf configure
spinymouse-s...@64studio:/usr/src/guitarix-0.05.7-1$ ./waf build
spinymouse-s...@64studio:/usr/src/guitarix-0.05.7-1$ sudo ./waf install

spinymouse-s...@64studio:/usr/src/guitarix-0.05.7-1$ cd 
../jack_capture-0.9.36
spinymouse-s...@64studio:/usr/src/jack_capture-0.9.36$ sudo make clean

:D

spinymouse-s...@64studio:/usr/src/jack_capture-0.9.36$ cd ~
spinymouse-s...@64studio:~$ cat .jackdrc
/usr/bin/qjackctl --start
spinymouse-s...@64studio:~$ guitarix -v
Guitarix version 0.05.7-1
Copyright @ 2009 Hermman Meyer - James Warden
spinymouse-s...@64studio:~$ guitarix
Preset List Building *** 0 presets found
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
no message buffer overruns
Jack Init *** not yet a jack client
Jack init *** The jack sample rate is 48000/sec
Jack init *** The jack buffer size is 512/frames ...

:)

Cheers,
Ralf
_______________________________________________
64studio-users mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-users

Reply via email to