Es geschah am Dienstag 25 Januar 2005 14:34 als Julien Claassen schrieb: > Hi! > I did try the following things to get current cvs to work. > I used the appropriate configuration method and then edited the > Synthesizer.cpp and exchanged "ASM_X86_MMX_SSE" with "CPP" as in the other > synthesizer_mode functions. The sampler compiled cleanly. But when running > it (with OR WITHOUT the --no-tune option) it crashes after a few seconds. > It says:
As said, I recommend you to update your GCC. Some distributions have a fixed 3.2.x GCC version as well, if you dont want to upgrade to a younger version like 3.3.x or 3.4.x. If you really can't or don't want to, then do the following: - get a fresh copy of LS from CVS ;) - in file src/common/Features.cpp place a 'return;' instruction into the first line of method Features::detect(), that will prevent detection of MMX and SSE (you then should see "Detected features: None" on LS startup - in file src/engines/gig/Synthesizer.cpp replace all '#if ARCH_X86' lines by '#if 0', that will prevent the MMX/SSE assembly optimizations from being compiled - 'make -f Makefile.cvs && ./configure && make' CU Christian