You are not logged in.

#1 2007-09-09 22:47:05

synthead
Member
Registered: 2006-05-09
Posts: 1,337

lmms-cvs fails build

Making install in vst_base
make[3]: Entering directory `/home/max/aur/lmms/src/lmms/plugins/vst_base'
make  install-am
make[4]: Entering directory `/home/max/aur/lmms/src/lmms/plugins/vst_base'
wineg++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I.  -I/usr/include  -O2 -fPIC -ftree-vectorize -ftree-loop-linear -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include -MT lvsl_server.o -MD -MP -MF .deps/lvsl_server.Tpo -c -o lvsl_server.o lvsl_server.c
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
In file included from lvsl_server.c:65:
/usr/include/wine/exception.h: In function 'EXCEPTION_REGISTRATION_RECORD* __wine_push_frame(EXCEPTION_REGISTRATION_RECORD*)':
/usr/include/wine/exception.h:170: error: invalid conversion from 'void*' to '_EXCEPTION_REGISTRATION_RECORD*'
/usr/include/wine/exception.h:171: error: invalid conversion from 'void*' to '_EXCEPTION_REGISTRATION_RECORD*'
/usr/include/wine/exception.h: In function 'EXCEPTION_REGISTRATION_RECORD* __wine_pop_frame(EXCEPTION_REGISTRATION_RECORD*)':
/usr/include/wine/exception.h:185: error: invalid conversion from 'void*' to '_EXCEPTION_REGISTRATION_RECORD*'
lvsl_server.c: At global scope:
lvsl_server.c:226: warning: '__stdcall__' attribute ignored
lvsl_server.c: In member function 'bool VSTPlugin::load(const std::string&)':
lvsl_server.c:400: warning: '__stdcall__' attribute ignored
lvsl_server.c: At global scope:
lvsl_server.c:1024: warning: '__stdcall__' attribute ignored
lvsl_server.c: In static member function 'static DWORD VSTPlugin::guiEventLoop(void*)':
lvsl_server.c:1086: error: cast from 'void*' to 'Sint32' loses precision
winegcc: g++ failed.
make[4]: *** [lvsl_server.o] Error 2
make[4]: Leaving directory `/home/max/aur/lmms/src/lmms/plugins/vst_base'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/home/max/aur/lmms/src/lmms/plugins/vst_base'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/max/aur/lmms/src/lmms/plugins'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/max/aur/lmms/src/lmms'
make: *** [install] Error 2
==> ERROR: Build Failed.  Aborting...

What can I do to work around this?

I am using a 64-bit version of arch with bin32 stuff and a bin32 version of wine.

Last edited by synthead (2007-09-09 22:49:21)

Offline

#2 2007-09-10 08:03:25

synthead
Member
Registered: 2006-05-09
Posts: 1,337

Re: lmms-cvs fails build

Same thing with lmms-svn.  I don't really understand ... the exception.h file is the same as compared to the native 32-bit file included in the standard wine.  How come only x86_64 users are experiencing this problem? tongue

Man, it's really easy, I know it, I just don't know how to get over this hunch.

Offline

Board footer

Powered by FluxBB