[tor-commits] [tor-messenger-build/master] Link libotr.dll statically
boklm at torproject.org
boklm at torproject.org
Wed Jun 10 21:45:57 UTC 2015
commit b4189c979bd605aa63db6a309bdb585cf71ce1b8
Author: Nicolas Vigier <boklm at torproject.org>
Date: Wed Jun 10 23:43:36 2015 +0200
Link libotr.dll statically
---
projects/libgcrypt/build | 2 +-
projects/libgpg-error/build | 2 +-
projects/libotr/config | 3 +++
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/projects/libgcrypt/build b/projects/libgcrypt/build
index d6c0da5..f47bc62 100644
--- a/projects/libgcrypt/build
+++ b/projects/libgcrypt/build
@@ -11,7 +11,7 @@ distdir=/tmp/dist/[% project %]
mkdir -p $distdir
tar xf [% project %]-[% c('version') %].tar.bz2
cd [% project %]-[% c('version') %]
-./configure --prefix=$distdir [% c("var/configure_opt") %]
+./configure --prefix=$distdir [% c("var/configure_opt") %][% IF c('var/windows') %] --enable-static --disable-shared[% END %]
make -j4
make prefix=$distdir install
cd /tmp/dist
diff --git a/projects/libgpg-error/build b/projects/libgpg-error/build
index 5ec67c7..baf59de 100644
--- a/projects/libgpg-error/build
+++ b/projects/libgpg-error/build
@@ -5,7 +5,7 @@ mkdir -p "$distdir"
[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
tar xf [% project %]-[% c('version') %].tar.bz2
cd [% project %]-[% c('version') %]
-./configure --prefix="$distdir" [% c("var/configure_opt") %]
+./configure --prefix="$distdir" [% c("var/configure_opt") %][% IF c('var/windows') %] --enable-static --disable-shared[% END %]
make -j4
make prefix="$distdir" install
cd /tmp/dist
diff --git a/projects/libotr/config b/projects/libotr/config
index ed174e0..bad9713 100644
--- a/projects/libotr/config
+++ b/projects/libotr/config
@@ -20,6 +20,9 @@ targets:
var:
arch_deps:
- gettext
+ configure_opt: '--host=i686-w64-mingw32 CFLAGS="[% c("var/CFLAGS_otr") %]" LDFLAGS="[% c("var/LDFLAGS_otr") %]" CC="i686-w64-mingw32-gcc -static-libgcc"'
+ CFLAGS_otr: '[% c("var/CFLAGS") %] -Wl,-Bstatic,-L/tmp/dist/libgcrypt/lib,-lgcrypt,-L/tmp/dist/libgpg-error/lib,-lgpg-error,-Bdynamic'
+ LDFLAGS_otr: '[% c("var/LDFLAGS") %] -Wl,-Bstatic,-L/tmp/dist/libgcrypt/lib,-lgcrypt,-L/tmp/dist/libgpg-error/lib,-lgpg-error,-Bdynamic'
linux-i686:
var:
arch_deps:
More information about the tor-commits
mailing list