Hieu Hoang
ddbbf4c7da
Revert "macos"
...
This reverts commit 7e396312aa
.
2022-01-05 16:36:37 -08:00
Hieu Hoang
7e396312aa
macos
2021-12-17 00:56:06 +00:00
Ulrich Germann
7fb2e92951
Proper version check for xmlrpc-c.
2015-12-06 17:00:46 +00:00
Phil Williams
4992f620be
bjam: accept argument-less form of --no-xmlrpc-c option
2015-07-29 13:41:43 +01:00
Ulrich Germann
075963540a
Bug fix for compilation with --with-xmlrpc-c=...
2015-04-26 14:26:39 +01:00
Ulrich Germann
3d2da45bdf
Fixed jam files for the case where xmlrpc-c is not available.
2015-04-26 12:39:50 +01:00
Ulrich Germann
d773717ca0
Still trying to find a way to compile statically with curl and curlpp.
2015-04-21 17:56:14 +01:00
Debian
a0c9d89a42
More fiddling with bjam.
2015-04-02 12:04:57 +00:00
Ulrich Germann
31d55d7936
Changed cxxflags for curlpp to -isystem to avoid compiler warnings.
2015-03-29 23:41:47 +01:00
Ulrich Germann
41fec16d8f
Fixed auto-setting of --with-regtest based on environment variable.
2015-03-26 23:21:11 +00:00
Ulrich Germann
9dc75bfd8a
Managers and feature functions now have access to the entire TranslationTask, not just the InputType.
2015-03-26 18:25:54 +00:00
Ulrich Germann
4410e9225a
More fiddling with bjam.
2015-03-26 16:38:05 +00:00
Ulrich Germann
d364211d90
More bjam fiddling.
2015-03-26 12:21:55 +00:00
Jeroen Vermeulen
cdc5e0fb33
Check for MinGW using __MINGW32__, not MINGW.
...
This code used the wrong preprocessor macro to check whether it was
compiling in a MinGW environment, as far as I can see.
2015-03-23 22:35:03 +07:00
Jeroen Vermeulen
01d3db1629
Adjust for MinGW's mkdir().
...
MinGW has mkdir(), but it only accepts one argument: the directory's
path. It does not accept a file mode.
2015-03-23 22:00:01 +07:00
Jeroen Vermeulen
faa3ae8afc
Remove unused code for reading "ar" archives.
...
The Jam code had inherited a function for enumerating "ar" archives.
This wasn't used anywhere at all in the codebase, but it depended on a
platform-specific "ar.h" header. Windows doesn't have that header, so
this change removes one small obstacle to portability.
2015-03-23 20:49:17 +07:00
Ulrich Germann
b1c9d8a528
Bjam is the most awful build system in the world.
2015-03-20 18:51:49 +00:00
Ulrich Germann
386db6529a
More fiddling with bjam.
2015-03-19 14:36:43 +00:00
Ulrich Germann
286800abba
Addresses issues with compiling server capabilities into the Moses main executable.
2015-03-18 13:50:30 +00:00
Ulrich Germann
31d61d343a
Added missing file.
2015-03-04 00:31:43 +00:00
Kenneth Heafield
4e717d67d4
Add include paths to boost compilation tests
2015-02-25 08:36:01 -05:00
Kenneth Heafield
aec508079b
D'oh add empty test
2015-02-25 07:00:43 -05:00
Kenneth Heafield
2ee2f28812
Another attempt at fixing linkage/macro definition
2015-02-24 15:38:44 -05:00
Kenneth Heafield
93ab057eda
Try to fix Boost static/dynamic linkage
2015-02-16 13:49:01 -05:00
Hieu Hoang
d7f5bb41fa
don't define TEST_DYN_LINK. Doesn't work on OSX with manually compiled boost
2015-01-27 16:22:15 +00:00
Kenneth Heafield
f4c6aee6ce
Test libraries for dynamic/static instead of testing whole executable
...
Rationale: some systems are missing static glibc but have static boost. This will detect and link against static Boost on those systems.
2014-10-31 12:22:32 -04:00
Hieu Hoang
c8d6ff05bd
don't ever link to libboost*-mt
2014-09-22 10:56:14 +01:00
Kenneth Heafield
d6df82514b
I like gzip
2014-03-11 11:35:38 -07:00
Hieu Hoang
f65786534a
update bjam source code. Copied from boost 1.54
2013-10-04 16:08:14 +01:00
Hieu Hoang
641be9a3a1
3 things people must do before sending their log files to the mailing list
2013-09-23 00:46:46 +02:00
Hieu Hoang
b920d6daad
3 things people must do before sending their log files to the mailing list
2013-09-23 00:35:19 +02:00
Kenneth Heafield
c60e953e1e
Kludgy fix to force boost libraries to be static by default
2013-08-26 23:36:53 +01:00
Kenneth Heafield
37c22cd4da
Also use unwind for for tcmalloc
2013-08-21 14:29:00 +01:00
Barry Haddow
7081f06413
Fixes to the shared build
2013-07-25 15:24:34 +01:00
Kenneth Heafield
875a194dae
Attempt to reduce moses-support e-mails
2013-04-17 13:46:01 +01:00
Kenneth Heafield
03b077364a
KenLM 31a6644 resizable probing hash table, build fixes
2013-01-24 12:07:46 +00:00
Kenneth Heafield
e2fc306231
KenLM 58da33: compiler warnings, correctly handle bare K, kill HAVE_BOOST
2013-01-22 20:23:35 +00:00
Kenneth Heafield
a52d97f99f
Cross platform fixes
2013-01-20 12:25:58 +00:00
Kenneth Heafield
fc5868d0ff
KenLM df5be22 lmplz for estimation
2013-01-18 15:59:51 +00:00
Kenneth Heafield
3203f7c92d
If statically linking, check static libs for -mt
2013-01-04 21:02:13 +00:00
Kenneth Heafield
b7272b4de9
BINDIR and LIBDIR constants
2012-11-19 17:59:33 +00:00
Kenneth Heafield
d4f433c7f4
Put core Moses into one library libmoses.
2012-11-12 18:07:53 +00:00
Kenneth Heafield
b6b2e35190
Change test_lib to obey --static
2012-10-30 19:42:11 +00:00
Kenneth Heafield
4977f2790f
Update bjam to 1.51.0
2012-10-22 10:20:12 +01:00
Barry Haddow
365e680115
Merge remote-tracking branch 'origin/master' into miramerge
...
NB Untested
Conflicts:
Jamroot
moses-chart-cmd/src/Main.cpp
moses/src/ChartManager.cpp
moses/src/RuleTable/LoaderStandard.cpp
moses/src/RuleTable/PhraseDictionaryALSuffixArray.cpp
moses/src/Word.cpp
2012-10-15 21:35:56 +01:00
Kenneth Heafield
650ad22c9c
Merge remote branch 'upstream/master'
...
Conflicts:
util/file.cc
util/file.hh
2012-10-09 11:30:31 +01:00
Barry Haddow
848aafb644
Merge remote branch 'github/master' into miramerge
...
Conflicts:
moses/src/AlignmentInfo.cpp
moses/src/AlignmentInfo.h
moses/src/ChartHypothesis.cpp
moses/src/ChartTrellisNode.cpp
moses/src/LM/Implementation.cpp
moses/src/LM/Ken.cpp
moses/src/TargetPhrase.cpp
moses/src/TargetPhrase.h
2012-10-08 17:54:59 +01:00
Kenneth Heafield
f4471692ba
Stop deleting /dev/null on OS X / Hiroshi Umemoto
2012-10-07 14:44:58 +01:00
Kenneth Heafield
e3af51f3a4
Merge remote branch 'upstream/master'
...
Conflicts:
jam-files/sanity.jam
2012-10-04 15:17:23 +01:00
Hieu Hoang
9ae55243e2
remove dependency on boost filesystem object
2012-10-04 15:08:22 +01:00