June 5, 2008  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[01:20:29] *** KittyCat has quit IRC
[01:21:53] *** KittyCat has joined #openal
[01:21:55] *** ChanServ sets mode: +v KittyCat
[01:36:28] *** prophile has quit IRC
[06:30:33] <KittyCat> openal soft 1.4.272 is out. http://kcat.strangesoft.net/openal.html
[08:17:44] *** jvalenzu has joined #openal
[08:17:44] *** ChanServ sets mode: +v jvalenzu
[09:41:23] *** juanmabc has quit IRC
[10:32:00] *** prophile has joined #openal
[10:32:02] *** ChanServ sets mode: +v prophile
[10:47:31] * KittyCat is away: sleep
[10:52:00] *** juanmabc has joined #openal
[10:52:00] *** ChanServ sets mode: +v juanmabc
[11:21:20] *** predaeus has joined #openal
[11:21:20] *** ChanServ sets mode: +v predaeus
[14:55:26] <Mazon> I have build an openal-soft version for win32, with support for winmm and dsound
[14:55:37] <Mazon> however it only seems to work on that specific machine
[14:55:59] <Mazon> are there some runtime requirements (dx version etc) I should be aware of ?
[15:14:00] <Mazon> does openal-soft build/work on 64-bit windows and linux ?
[17:07:19] *** juanmabc has quit IRC
[17:41:30] *** juanmabc has joined #openal
[17:41:32] *** ChanServ sets mode: +v juanmabc
[20:44:00] *** predaeus has quit IRC
[21:19:16] * Mazon wonders if anybody reads the logs
[22:16:14] *** juanmabc has quit IRC
[22:36:23] *** prophile has quit IRC
[22:43:25] *** juanmabc has joined #openal
[22:43:27] *** ChanServ sets mode: +v juanmabc
[22:47:13] <Mazon> I have build openal-info and openal32.dll - but none of it runs on others computers - how do I statically link the dlls ?
[22:47:27] <Mazon> using cmake
[23:17:03] <KittyCat> you can't static link dlls
[23:17:48] <KittyCat> you can try using the GCC switch -static, which at least under Linux forces libs to static link. but that makes them all static link
[23:18:25] <KittyCat> openal soft's openal32.dll should run on other machines, though
[23:29:17] <Mazon> I cant get neither openal-info.exe nor openal32.dll to work on other computers!
[23:29:51] <KittyCat> what happens when they're run?
[23:35:53] <Mazon> getting the output ...
[23:36:03] <Mazon> works on my computer - so hard to test
[23:36:10] <Mazon> "This application has failed to start because the application configuration is incorrect"
[23:36:45] <Mazon> when running openal-info.exe, compiled using VS 2008, release configured using CMake 2.6
[23:36:55] <Mazon> with winmm and dsound backend
[23:37:43] <Mazon> tried two machines - both say the same
[23:38:01] <KittyCat> hmm.. that error generally means there are .manifest file incompatibilities or something. you might have to distribute some other VS DLLs, but I'm not sure what
[23:38:23] <Mazon> that'd be silly - and not something I'd like
[23:38:50] <KittyCat> (another project I work with has the same issues with VS; though the standard answer to that is to get different pre-built libs. but of course there aren't any here)
[23:39:04] <KittyCat> could probably search on the msdn knowledgebase for an answer
[23:40:22] <KittyCat> does it work if it's just the .exe and not the .dll (eg. if the other systems have the regular openal libs from the creative installer)?
[23:44:15] <Mazon> I seem to have fixed it by statically linking with MFC
[23:44:28] <Mazon> size increased a lot though :(
[23:46:23] <KittyCat> hmm...
[23:54:53] <KittyCat> if the project is MFC enabled, could you try disabling it? I'm not sure how VS works here..
[23:57:03] <KittyCat> http://kbalertz.com/948854/Error-Message-application-failed-start-because-application-configuration-Reinstalling-application.aspx
[23:58:14] <Mazon> meh, that still kinda sucks
[23:58:34] <KittyCat> if you have mingw installed, you can just build it with that
[23:58:43] <Mazon> I dont :)
[23:58:48] <Mazon> I have created 3 builds now:
[23:58:50] <Mazon> Use MFC in a Shared DLL
[23:58:56] <Mazon> Use Standard Windows Libraries
[23:59:01] <Mazon> Use MFC in a Static Library
[23:59:05] <Mazon> only Use MFC in a Static Library works

top