Hi, I am completely new to Chuck. I am trying to get it working on Linux Ubuntu 7.10. I installed Chuck with no problem, so when I type "chuck" in the shell, I get: [chuck]: no input files... (try --help) I followed the instructions for building miniAudicle, and now when I go in the directory wxw/ and type ./miniAudicle I get the following error: ./miniAudicle: error while loading shared libraries: libwx_gtk2_stc-2.6.so.0: cannot open shared object file: No such file or directory I think I have already installed the wx-widget. So, what am I missing? Thanks
On Mon, Mar 3, 2008 at 7:11 AM, Mr.SpOOn
Hi, I am completely new to Chuck.
I am trying to get it working on Linux Ubuntu 7.10. I installed Chuck with no problem, so when I type "chuck" in the shell, I get:
[chuck]: no input files... (try --help)
I followed the instructions for building miniAudicle, and now when I go in the directory wxw/ and type ./miniAudicle I get the following error:
./miniAudicle: error while loading shared libraries: libwx_gtk2_stc-2.6.so.0: cannot open shared object file: No such file or directory
I think I have already installed the wx-widget. So, what am I missing? Thanks
Hope this helps: sudo apt-get install libwxgtk2.6-dev wget http://audicle.cs.princeton.edu/mini/release/files/miniAudicle-0.1.3.8.tgz tar -xzf miniAudicle-0.1.3.8.tgz cd miniAudicle-0.1.3.8/ make linux-alsa wxw/miniAudicle works for me! :) The apt-get line installed a file called libwx_gtk2u_stc-2.6.so, which I guess is the unicode version of wx. However, the wx-config program should have taken care of this configuration step for you. Steve Steve
On Mon, Mar 3, 2008 at 4:27 PM, Stephen Sinclair
Hope this helps:
sudo apt-get install libwxgtk2.6-dev
I already had this.
make linux-alsa
When I try to "make", I get a lot of errors: ... chuck/src/rtaudio.o: In function `RtApiJack::closeStream()': rtaudio.cpp:(.text+0x74b): undefined reference to `jack_client_close' rtaudio.cpp:(.text+0x859): undefined reference to `jack_deactivate' chuck/src/rtaudio.o: In function `RtApiJack::probeDeviceInfo(RtApi::RtApiDevice*)': rtaudio.cpp:(.text+0x884): undefined reference to `jack_client_new' rtaudio.cpp:(.text+0x89f): undefined reference to `jack_get_sample_rate' rtaudio.cpp:(.text+0x8da): undefined reference to `jack_get_ports' rtaudio.cpp:(.text+0x92a): undefined reference to `jack_get_ports' rtaudio.cpp:(.text+0x99e): undefined reference to `jack_client_close' ... and so on. In the end: make[1]: *** [wxw/miniAudicle] Error 1 make[1]: Leaving directory `/home/ilsignorcarlo/miniAudicle-0.1.3.8' make: [linux-alsa] Error 2 (ignored) I don't what to do now :\ Is there any way to uninstall everything and try again?
ons 2008-03-12 klockan 16:29 +0100 skrev Mr.SpOOn:
On Mon, Mar 3, 2008 at 4:27 PM, Stephen Sinclair
Hope this helps:
sudo apt-get install libwxgtk2.6-dev
I already had this.
make linux-alsa
When I try to "make", I get a lot of errors:
... chuck/src/rtaudio.o: In function `RtApiJack::closeStream()': rtaudio.cpp:(.text+0x74b): undefined reference to `jack_client_close' rtaudio.cpp:(.text+0x859): undefined reference to `jack_deactivate' chuck/src/rtaudio.o: In function `RtApiJack::probeDeviceInfo(RtApi::RtApiDevice*)': rtaudio.cpp:(.text+0x884): undefined reference to `jack_client_new' rtaudio.cpp:(.text+0x89f): undefined reference to `jack_get_sample_rate' rtaudio.cpp:(.text+0x8da): undefined reference to `jack_get_ports' rtaudio.cpp:(.text+0x92a): undefined reference to `jack_get_ports' rtaudio.cpp:(.text+0x99e): undefined reference to `jack_client_close' ...
and so on.
In the end: make[1]: *** [wxw/miniAudicle] Error 1 make[1]: Leaving directory `/home/ilsignorcarlo/miniAudicle-0.1.3.8' make: [linux-alsa] Error 2 (ignored)
I don't what to do now :\ Is there any way to uninstall everything and try again?
yes, make clean As for the compile-error, I have no idea. Gasten
On Wed, Mar 12, 2008 at 5:45 PM, Martin Ahnelöv
Is there any way to uninstall everything and try again?
yes,
make clean
I compiled ChucK again, this time with make linux-alsa, because I was getting an error when I tried using Jack. It doesn't get me any error, but I hear no sound. I checked all volume level and they seem correct, so I don't know. For miniAudicle I still get the same error.
ons 2008-03-12 klockan 18:12 +0100 skrev Mr.SpOOn:
On Wed, Mar 12, 2008 at 5:45 PM, Martin Ahnelöv
wrote: Is there any way to uninstall everything and try again?
yes,
make clean
I compiled ChucK again, this time with make linux-alsa, because I was getting an error when I tried using Jack.
This is most likely because you do not have the development package. you need to install jackd-dev in ubuntu/debian, or the package appropriate for your dist.
It doesn't get me any error, but I hear no sound. I checked all volume level and they seem correct, so I don't know.
For miniAudicle I still get the same error.
Try looking at your system's samplereate contra chuck's. These should be the same. If that doesn't help, use chuck --probe to see what info chuck gets about your soundcard. peace, Gasten
On Wed, Mar 12, 2008 at 6:19 PM, Martin Ahnelöv
ons 2008-03-12 klockan 18:12 +0100 skrev Mr.SpOOn:
I compiled ChucK again, this time with make linux-alsa, because I was getting an error when I tried using Jack.
This is most likely because you do not have the development package. you need to install jackd-dev in ubuntu/debian, or the package appropriate for your dist.
I can't find that package, but I already have installed libjack-dev
Try looking at your system's samplereate contra chuck's. These should be the same.
How shall I look these values?
If that doesn't help, use chuck --probe to see what info chuck gets about your soundcard.
I get this: [chuck]: found 5 device(s) ... [chuck]: ------( chuck -- dac1 )--------------- [chuck]: device name = "hw:I82801DBICH4,0" [chuck]: probe [success] ... [chuck]: # output channels = 0 [chuck]: # input channels = 2 [chuck]: # duplex Channels = 0 [chuck]: default device = YES [chuck]: natively supported data formats: [chuck]: 16-bit int [chuck]: supported sample rates: ... ...
ons 2008-03-12 klockan 18:44 +0100 skrev Mr.SpOOn:
On Wed, Mar 12, 2008 at 6:19 PM, Martin Ahnelöv
wrote: ons 2008-03-12 klockan 18:12 +0100 skrev Mr.SpOOn:
I compiled ChucK again, this time with make linux-alsa, because I was getting an error when I tried using Jack.
This is most likely because you do not have the development package. you need to install jackd-dev in ubuntu/debian, or the package appropriate for your dist.
I can't find that package, but I already have installed libjack-dev
Yeah, that's the name of it! sorry...
Try looking at your system's samplereate contra chuck's. These should be the same.
How shall I look these values?
Honestly, I don't know. A command might tell you, or you ave to read it on the card itself. Hope that someone on this list can tell us. On linux, chuck defaults to 48 000. Try changing it to 44 100 using the -s switch (I think)
If that doesn't help, use chuck --probe to see what info chuck gets about your soundcard.
I get this:
[chuck]: found 5 device(s) ... [chuck]: ------( chuck -- dac1 )--------------- [chuck]: device name = "hw:I82801DBICH4,0" [chuck]: probe [success] ... [chuck]: # output channels = 0 [chuck]: # input channels = 2 [chuck]: # duplex Channels = 0 [chuck]: default device = YES [chuck]: natively supported data formats: [chuck]: 16-bit int [chuck]: supported sample rates: ... ...
Now that I look closer, chuck seems to tell you the samplerate of the card! (that line is chopped off) If nothing else works, try another device (or a couple). Gasten
participants (3)
-
Martin Ahnelöv
-
Mr.SpOOn
-
Stephen Sinclair