summary refs log tree commit diff
path: root/pkgs/development/libraries/boost/generic.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2015-04-12 10:32:18 +0200
committerVladimír Čunát <vcunat@gmail.com>2016-04-23 10:52:06 +0200
commit2d760a28b3479bcbb39d512cf9930b46d17d5364 (patch)
treecf6eabb86f034e1ba477d194664aa282d22fe72e /pkgs/development/libraries/boost/generic.nix
parentad033f7665c14133cd17225d97a8db79012ddcbe (diff)
downloadnixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar.gz
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar.bz2
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar.lz
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar.xz
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.tar.zst
nixpkgs-2d760a28b3479bcbb39d512cf9930b46d17d5364.zip
boost: Supply some configure flags for mingw.
Otherwise, Boost.Build is trying to compile against pthread and
desperately searches for icu/iconv.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/development/libraries/boost/generic.nix')
-rw-r--r--pkgs/development/libraries/boost/generic.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix
index 65d188a86c5..758d95309bb 100644
--- a/pkgs/development/libraries/boost/generic.nix
+++ b/pkgs/development/libraries/boost/generic.nix
@@ -76,6 +76,9 @@ let
     "--user-config=user-config.jam"
     "toolset=gcc-cross"
     "--without-python"
+  ] ++ optionals stdenv.isCrossWin [
+    "target-os=windows"
+    "threadapi=win32"
   ];
   crossB2Args = concatStringsSep " " (genericB2Flags ++ crossB2Flags);