Has anyone tried (and succeeded) compiling 32-bit JUCE on a 64-bit system?
I'm using a Mint17, 64-bit system and installed the multilib stuff, and it works fine for my own code. But when I compile JUCE (with '-m32' in the CPPFLAGS) I get:
In file included from /usr/include/sys/select.h:30:0, from /usr/include/sys/time.h:29, from ../../JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h:170, from ../../JuceLibraryCode/modules/juce_core/juce_core.cpp:43: ../../JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp: In function ‘int juce::SocketHelpers::waitForReadiness(juce::SocketHandle, bool, int)’: ../../JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp:148:9: error: inconsistent operand constraints in an ‘asm’ FD_ZERO (&rset);
I assume it's some problem with my setup, but as I said, I've no problem compiling my other code for 32bit.