Sine Sine Everywhere a Sine
- KVRAF
- 4141 posts since 11 Aug, 2006 from Texas
I did some find commands in a terminal on my leopard iMac and didn't see any copies of libsdl on the machine. The project has claimed to have been ported to OS X though...
- KVRAF
- 1617 posts since 11 Dec, 2008 from Minneapolis
Most questions are I think answered here? http://www.libsdl.org/faq.php?action=li ... category=7 It looks to me like LibSDL wouldn't be more difficult than fftw or sndfile libs; it will build with configure and make commands.
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
Looks good. Thanks for pointing out that FAQ.xh3rv wrote:Most questions are I think answered here? http://www.libsdl.org/faq.php?action=li ... category=7 It looks to me like LibSDL wouldn't be more difficult than fftw or sndfile libs; it will build with configure and make commands.
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
I wrote some basic experimental code to test SDL audio playback and this went well (on my Linux machine) and I have a generally warm fuzzy feeling about that now, which may or may not have something to do with the fact that I have not showered yet, but I did hear Urs' voice say the word "Zebra" when I clicked the Play button. Something tells me that on (some) OSX machines there will be an endianess problem (which would completely trash the audio stream), that is very easy to fix, but I wish I had an OSX machine or two...xh3rv wrote:Most questions are I think answered here? http://www.libsdl.org/faq.php?action=li ... category=7 It looks to me like LibSDL wouldn't be more difficult than fftw or sndfile libs; it will build with configure and make commands.
I've been thinking that I might create a sourceforge project for Blueberry Thing, which will make it easy for adventurous persons with compiling skills to try/test it.
Also, concerning SDL as a library, the only part of the library that I'm using is SDL_mixer, which is in /usr/lib as libSDL_mixer.a, so if you do compile/install SDL yourself, the same business probably applies with ./configure --prefix=/usr as we wrangled with previously.
- KVRAF
- 4197 posts since 23 May, 2004 from Bad Vilbel, Germany
"Blueberry Thing"... er ...
Just to prove I can be quite dumb sometimes (or at least ignorant), I only just realized the similarity of this name to Urs' world-famous "blubbery thing" quote!
Just to prove I can be quite dumb sometimes (or at least ignorant), I only just realized the similarity of this name to Urs' world-famous "blubbery thing" quote!
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
According to the official website it's actually a "vineyard nodular blueberry thing". I might have been drunk at the time, but it's too late to change it now.Howard wrote:"Blueberry Thing"... er ...
Just to prove I can be quite dumb sometimes (or at least ignorant), I only just realized the similarity of this name to Urs' world-famous "blubbery thing" quote!
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
Okay, if your username starts with x, ends with v, and has a 3 in the middle, then you could try doing a svn checkout from sourceforge now and compiling on OSX, but if you do get it to compile, don't click the black dot test buttons, the program will almost certainly crash. Let me know if "svn" sounds like "Scary Very Nasty".
If your username doesn't start with x, end with v, and have a 3 in the middle, "svn" means "Scary Very Nasty".
Edit: As of SVN commit version 4 the test buttons should not crash anything now.
If your username doesn't start with x, end with v, and have a 3 in the middle, "svn" means "Scary Very Nasty".
Edit: As of SVN commit version 4 the test buttons should not crash anything now.
Last edited by billstei on Mon Jul 13, 2009 7:13 pm, edited 1 time in total.
- u-he
- 30193 posts since 8 Aug, 2002 from Berlin
- KVRAF
- 1617 posts since 11 Dec, 2008 from Minneapolis
Building the CodeLite project is stalling on the error:
ld: library not found for -lSDL_mixer
There are a bunch of .a and .la files in /usr/lib from configure/make of SDL as well as SDL Mixer. Make install of SDL_mixer had this note:
libtool: install: warning: remember to run 'libtool --finish /usr/lib'
I'm a little lost here, have been digging around a bit and will continue to do so but maybe there's something obvious I'm missing.
ld: library not found for -lSDL_mixer
There are a bunch of .a and .la files in /usr/lib from configure/make of SDL as well as SDL Mixer. Make install of SDL_mixer had this note:
libtool: install: warning: remember to run 'libtool --finish /usr/lib'
I'm a little lost here, have been digging around a bit and will continue to do so but maybe there's something obvious I'm missing.
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
Well if you do this:xh3rv wrote:Building the CodeLite project is stalling on the error:
ld: library not found for -lSDL_mixer
There are a bunch of .a and .la files in /usr/lib from configure/make of SDL as well as SDL Mixer. Make install of SDL_mixer had this note:
libtool: install: warning: remember to run 'libtool --finish /usr/lib'
I'm a little lost here, have been digging around a bit and will continue to do so but maybe there's something obvious I'm missing.
ls /usr/lib/libSDL_mixer.a
and it doesn't show it, then the compiler won't find it either. Or this will show all the SDL stuff:
ls /usr/lib/libSDL*
The libtool libraries have a .la extension, and I don't think you will need those (but they can exist, and on Linux I have both .a and .la files)
-
- KVRian
- Topic Starter
- 595 posts since 20 Jan, 2006
@xh3rv - just committed SVN ver 10 (the About shows 0.0.2.7 ), and this would be a good one to test with as it has fully functional Play buttons, i.e. the green and yellow arrows (and the test buttons do nothing dangerous).
- KVRAF
- 1617 posts since 11 Dec, 2008 from Minneapolis
Yeah, I checked - libSDL.a and libSDL_mixer.a are in /usr/lib (as are .a and .dylib files, apparently .dylib is like a .so for OS X) and CodeLite->GCC doesn't have problems with the other libraries (sndfile, fftw) which are in /usr/lib 
