diff --git a/appveyor.yml b/appveyor.yml index f16d4c0..259e55e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -13,6 +13,9 @@ install: - C:\rustup-init.exe -y --default-host x86_64-pc-windows-gnu - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - rustup target add i686-pc-windows-gnu + - copy src\cargo\config C:\Users\appveyor\.cargo\ + - C:\Rtools\mingw_32\bin\ar cru c:\Rtools\mingw_32\lib\gcc\i686-w64-mingw32\4.9.3\libgcc_eh.a + - C:\Rtools\mingw_64\bin\ar cru c:\Rtools\mingw_64\lib\gcc\x86_64-w64-mingw32\4.9.3\libgcc_eh.a - rustc -V - cargo -V diff --git a/src/myrustlib/.cargo/config b/src/cargo/config similarity index 68% rename from src/myrustlib/.cargo/config rename to src/cargo/config index 8baec82..66469b1 100644 --- a/src/myrustlib/.cargo/config +++ b/src/cargo/config @@ -1,5 +1,7 @@ [target.x86_64-pc-windows-gnu] linker = "c:/Rtools/mingw_64/bin/gcc" +rustc-link-lib=static=-lpthread [target.i686-pc-windows-gnu] linker = "c:/Rtools/mingw_32/bin/gcc" +rustc-link-lib=static=-lpthread