{"action":"created","issue":{"url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/32","repository_url":"https://api.github.com/repos/Gekkio/imgui-rs","labels_url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/32/comments","events_url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/32/events","html_url":"https://github.com/Gekkio/imgui-rs/pull/32","id":165979980,"number":32,"title":"Add compiling notice for Windows users in README","user":{"login":"abadd","id":9344199,"avatar_url":"https://avatars.githubusercontent.com/u/9344199?v=3","gravatar_id":"","url":"https://api.github.com/users/abadd","html_url":"https://github.com/abadd","followers_url":"https://api.github.com/users/abadd/followers","following_url":"https://api.github.com/users/abadd/following{/other_user}","gists_url":"https://api.github.com/users/abadd/gists{/gist_id}","starred_url":"https://api.github.com/users/abadd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abadd/subscriptions","organizations_url":"https://api.github.com/users/abadd/orgs","repos_url":"https://api.github.com/users/abadd/repos","events_url":"https://api.github.com/users/abadd/events{/privacy}","received_events_url":"https://api.github.com/users/abadd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-07-17T14:52:17Z","updated_at":"2016-07-29T01:56:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Gekkio/imgui-rs/pulls/32","html_url":"https://github.com/Gekkio/imgui-rs/pull/32","diff_url":"https://github.com/Gekkio/imgui-rs/pull/32.diff","patch_url":"https://github.com/Gekkio/imgui-rs/pull/32.patch"},"body":"The library will compile with the GNU version of the Rust if the underlying required Windows dependencies can be found during compilation but runtime errors will occur when running the samples due to the incompatible ABI.  I built the library and ran the examples successfully on two different machine running different versions of Windows using the Rust MSVC compiler with the latest Visual Studio 2015 C++ tools installed."},"comment":{"url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/comments/236075299","html_url":"https://github.com/Gekkio/imgui-rs/pull/32#issuecomment-236075299","issue_url":"https://api.github.com/repos/Gekkio/imgui-rs/issues/32","id":236075299,"user":{"login":"abadd","id":9344199,"avatar_url":"https://avatars.githubusercontent.com/u/9344199?v=3","gravatar_id":"","url":"https://api.github.com/users/abadd","html_url":"https://github.com/abadd","followers_url":"https://api.github.com/users/abadd/followers","following_url":"https://api.github.com/users/abadd/following{/other_user}","gists_url":"https://api.github.com/users/abadd/gists{/gist_id}","starred_url":"https://api.github.com/users/abadd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abadd/subscriptions","organizations_url":"https://api.github.com/users/abadd/orgs","repos_url":"https://api.github.com/users/abadd/repos","events_url":"https://api.github.com/users/abadd/events{/privacy}","received_events_url":"https://api.github.com/users/abadd/received_events","type":"User","site_admin":false},"created_at":"2016-07-29T01:56:19Z","updated_at":"2016-07-29T01:56:19Z","body":"Ok, so I tried three different GCC compilers and still no luck on the GNU route.  First, I upgraded my MinGW installation, ensured win32 and seh, and received an error when compiling cimgui:\r\n\r\n[mingw-error.txt](https://github.com/Gekkio/imgui-rs/files/389722/mingw-error.txt)\r\n\r\nLooking again I see that Rust and yourself are using MinGW-W64.  I tried the latest installation (again ensuring win32 and seh) and then tried the gcc compiler that ships with Rust.  Both produce the same, but different from before, link error:\r\n\r\n[mingw-w64-gcc-and-rust-gcc.txt](https://github.com/Gekkio/imgui-rs/files/389727/mingw-w64-gcc-and-rust-gcc.txt)\r\n\r\n```gcc -v```\r\n\r\n```\r\nUsing built-in specs.\r\nCOLLECT_GCC=C:\\Program Files\\Rust stable GNU 1.10\\lib\\rustlib\\x86_64-pc-windows-gnu\\bin\\gcc.exe\r\nTarget: x86_64-w64-mingw32\r\nConfigured with: ../../../src/gcc-4.9.1/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw491/x86_64-491-win32-seh-rt_v3-rev1/mingw64 --with-gxx-include-dir=/mingw64/x86_64-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=win32 --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw491/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw491/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw491/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw491/prerequisites/x86_64-w64-mingw32-static --with-cloog=/c/mingw491/prerequisites/x86_64-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='x86_64-win32-seh-rev1, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/c/mingw491/x86_64-491-win32-seh-rt_v3-rev1/mingw64/opt/include -I/c/mingw491/prerequisites/x86_64-zlib-static/include -I/c/mingw491/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/c/mingw491/x86_64-491-win32-seh-rt_v3-rev1/mingw64/opt/include -I/c/mingw491/prerequisites/x86_64-zlib-static/include -I/c/mingw491/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/c/mingw491/x86_64-491-win32-seh-rt_v3-rev1/mingw64/opt/lib -L/c/mingw491/prerequisites/x86_64-zlib-static/lib -L/c/mingw491/prerequisites/x86_64-w64-mingw32-static/lib '\r\nThread model: win32\r\ngcc version 4.9.1 (x86_64-win32-seh-rev1, Built by MinGW-W64 project)\r\n```\r\n\r\nAny idea of what else I can try?"}}
{"actor":{"display_login":"abadd"}}