From: danny m. <khj...@ya...> - 2006-12-18 22:12:40
|
> > Hi. I downloaded LMMS from SVN and I can't get make > > to run. One thing you could try is to run configure as: ./configure --without-vst This would cause it to skip the VST part of the build that's failing. It's been a while since I've done a 64 bit build, but the last time I did, the non-VST parts ported over without any problem. I suppose you could also try changing line 1084 in lvsl_server.c to: _this->m_windowXID = (Sint32)(long) GetPropA(... on the off chance that our lack of 64 bit support might magically allow LMMS to still interface with 32 bit VST dlls. > > lvsl_server.c:1085: error: cast from 'void*' to > > 'Sint32' loses precision > a simple cast which shouldn't cause any problems... I think that cast will cause a problem with a 64 bit version of gcc. Pointers and longs are 64 bit, but ints are still 32 bit, so what's happening is the same as trying to cast void* as Sint16 on a 32 bit machine. Danny __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |