Back to the Vavoom Forum Archives
Duck Man
Janis Legzdinsh
Duck Man
scen
./configure --disable-asm <other-options>
Duck Man
Firebrand
Janis Legzdinsh
make clean
Duck Man
/usr/local/bin/vavoom: line 5: 10015 Bus error "/usr/local/bin/vavoom.i686" $*As a side note, I get a warning as well while everything is working.
2008-02-05 13:09:24.489 vavoom.i686[10015:351b] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz.
scen
Duck Man
Janis Legzdinsh
Duck Man
chmod +x fix.sh ./fix.sh macosx make sudo make installlibpng <!-- m --><a class="postlink" href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a><!-- m --> - the normal ./configure && make && sudo make install. I don't think there was anything fancy. libjpeg <!-- m --><a class="postlink" href="http://www.ijg.org/">http://www.ijg.org/</a><!-- m --> - This one was different. I used <!-- m --><a class="postlink" href="http://snippets.dzone.com/posts/show/38">http://snippets.dzone.com/posts/show/38</a><!-- m -->
cp /usr/share/libtool/config.sub . cp /usr/share/libtool/config.guess . ./configure --enable-shared --enable-static make sudo make install sudo ranlib /usr/local/lib/libjpeg.a3. [u:35dor5r6]The making![/u:35dor5r6] Pretty normal except for the required option on the configure.
./configure --disable-asm make sudo make installThat should do it. 4. [u:35dor5r6]Running[/u:35dor5r6]
vavoom -iwaddir ~/wads -doom -savedir $HOME/.vavoomI store my wads all in one folder so I need the -iwaddir. Im running doom in this example. The last option is required. It creates a .vavoom in ur home directory and stores everything it needs in there. You should be able to move your wads into it afterwards just like the other platforms. 5. [u:35dor5r6]Finish Up[/u:35dor5r6] I haven't done a large amount of testing or anything. But it seems to run fine. If I missed anything please let me know. Thanks to Jenis, scen, and Firebrand. <!-- s:-D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":-D" title="Very Happy" /><!-- s:-D -->
Duck Man
Firebrand
11 vavoom.i686 0x0002d73f VSoftwareDrawer::CacheSkySurface(surface_t*, VTexture*, VTexture*, float, float) + 319 12 vavoom.i686 0x0001ff00 VSoftwareDrawer::DrawSurfaces() + 352 13 vavoom.i686 0x0002024b VSoftwareDrawer::WorldDrawing() + 683 14 vavoom.i686 0x000bb984 VRenderLevel::RenderWorld(refdef_t const*) + 260 15 vavoom.i686 0x000c4981 VRenderLevel::RenderPlayerView() + 353 16 vavoom.i686 0x000c4b0b R_RenderPlayerView() + 43 17 vavoom.i686 0x000fecf8 SCR_Update() + 200 18 vavoom.i686 0x00052ece Host_Frame() + 238 19 vavoom.i686 0x00142941 _mangled_main(int, char**) + 225 20 vavoom.i686 0x00170b19 call_user_main + 41Not sure if this is the problem thought <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.