I’m getting this forcedinline problem too. commenting out the line seems to work but there are lots of them and its taking forever to comment them out. I’m also woried abotu what will happen if a new version of juce comes out, will I have to go through all this hassle again?
I have tried installing a correct version of minigw. I used a bat script someone provided which checked the version
[code]@echo off
REM credit to Peter Ward work in ReactOS Build Environment RosBE.cmd it gave me a starting point that I edited.
::
:: Display the current version of GCC, ld, make and others.
::
REM %CD% works in Windows XP, not sure when it was added to Windows
REM set MINGWBASEDIR=C:\MinGW
set MINGWBASEDIR=%CD%
ECHO MINGWBASEDIR=%MINGWBASEDIR%
SET PATH=%MINGWBASEDIR%\bin;%SystemRoot%\system32
if exist %MINGWBASEDIR%\bin\gcc.exe (gcc -v 2>&1 | find “gcc version”)
REM if exist %MINGWBASEDIR%\bin\gcc.exe gcc -print-search-dirs
if exist %MINGWBASEDIR%\bin\c++.exe (c++ -v 2>&1 | find “gcc version”)
if exist %MINGWBASEDIR%\bin\gcc-sjlj.exe (gcc-sjlj.exe -v 2>&1 | find “gcc version”)
if exist %MINGWBASEDIR%\bin\gcc-dw2.exe (gcc-dw2.exe -v 2>&1 | find “gcc version”)
if exist %MINGWBASEDIR%\bin\gdb.exe (gdb.exe -v | find “GNU gdb”)
if exist %MINGWBASEDIR%\bin\nasm.exe (nasm -v)
if exist %MINGWBASEDIR%\bin\ld.exe (ld -v)
if exist %MINGWBASEDIR%\bin\windres.exe (windres --version | find “GNU windres”)
if exist %MINGWBASEDIR%\bin\dlltool.exe (dlltool --version | find “GNU dlltool”)
if exist %MINGWBASEDIR%\bin\pexports.exe (pexports | find “PExports” )
if exist %MINGWBASEDIR%\bin\mingw32-make.exe (mingw32-make -v | find “GNU Make”)
if exist %MINGWBASEDIR%\bin\make.exe (ECHO It is not recommended to have make.exe in mingw/bin)
REM ECHO "The minGW runtime version is the same as __MINGW32_VERSION"
if exist “%MINGWBASEDIR%\include_mingw.h” (type “%MINGWBASEDIR%\include_mingw.h” | find “__MINGW32_VERSION” | find “#define”)
if exist “%MINGWBASEDIR%\include\w32api.h” (type “%MINGWBASEDIR%\include\w32api.h” | find “__W32API_VERSION”)
:_end
PAUSE[/code]
which gave me the following results
C:\MinGW>miniGw.bat
MINGWBASEDIR=C:\MinGW
gcc version 3.4.5 (mingw-vista special r3)
gcc version 3.4.5 (mingw-vista special r3)
GNU ld version 2.17.50 20060824
GNU windres 2.17.50 20060824
GNU dlltool 2.17.50 20060824
GNU Make 3.81
#define __MINGW32_VERSION 3.15.1
#define __W32API_VERSION 3.12
Press any key to continue . . .
so this seems to me that I have the version 3.4.5 as suggested in this thread, however I still get the forcedinline errors
any suggestions?