title: Error when using .so: "wrong ELF class: ELFCLASS64" on 32-bit machine
body: <p>Using Python 2.7.15 Ubuntu 18.04.2 on a 64-bit machine to build per instructions at 
  <a href="https://github.com/Azure/azure-iot-sdk-python/blob/master/doc/python-devbox-setup.md#build-the-azure-iot-hub-sdks-for-python-on-linux" rel="nofollow noreferrer">https://github.com/Azure/azure-iot-sdk-python/blob/master/doc/python-devbox-setup.md#build-the-azure-iot-hub-sdks-for-python-on-linux</a>, we get this error when running the resultant .so on a 32-bit Yocto machine running Python 2.7.12.</p>
  
  <p>Per this post: <a href="https://stackoverflow.com/questions/216000/gcc-error-wrong-elf-class-elfclass64?rq=1">gcc error: wrong ELF class: ELFCLASS64</a>, I imagine the build can be done with a GCC flag.  Simply using "-m32" when running ./build.sh, however, did not work.</p>
  
  <p>I suspect I could also use/change some sort of configuration parameter.  However, I can not find anything obvious to change in the SDK. </p>
  
  <p>More specifically, the error is:
  'ImportError: /home/root/build_folder/iothub_client.so: wrong ELF class: ELFCLASS64'</p>