Moses, the machine translation system
Go to file
Lane Schwartz f5a55e105b Cleaning up XCode project.
Project is now configured such that it should compile
cleanly with or without optional libraries.

To compile the project, the user must (at minimum) have boost installed.

If boost is installed in a standard location, such as /usr/local,
then XCode should be able to find boost without any help from the user.

If boost is in a non-standard location, the user must configure XCode
such that the Source Tree variable XCODE_MOSES_INCLUDE_BOOST is set to
the directory where boost is installed.

For example, if you download and unzip boost in /path/to/boost_1_53_0,
then after compiling boost, headers would be located in
/path/to/boost_1_53_0/include and libraries would be located in
/path/too/boost_1_53_0/lib. In this case, set XCODE_MOSES_INCLUDE_BOOST=
/path/to/boost_1_53_0/include.

If you want to compile using IRSTLM, RandLM, SRILM, or the HHMM SynLM,
you will need to set the paths to those projects' respective include dirs
in the respective corresponding Source Tree variables:

For IRSTLM:
XCODE_MOSES_INCLUDE_IRSTLM

For RandLM:
XCODE_MOSES_INCLUDE_RANDLM

For SRILM:
XCODE_MOSES_INCLUDE_SRILM

For the HHMM syntactic LM:
XCODE_MOSES_INCLUDE_SYNLM_RVTL
XCODE_MOSES_INCLUED_SYNLM_WSJPARSE

At the moment, the project is configured with the
LM_SRI, LM_IRST, and LM_RAND preprocessor macros enabled,
which means that to compile the project, the respective source tree
variables must be defined. Alternatively, you could remove those macros
from the project definitions.
2013-08-29 15:10:54 -04:00
biconcor refactor parsing of feature functiona args 2013-06-10 18:11:55 +01:00
contrib Cleaning up XCode project. 2013-08-29 15:10:54 -04:00
cruise-control changes for cruise control 2013-05-10 16:34:57 +01:00
defer beautify 2013-05-29 18:16:15 +01:00
jam-files Kludgy fix to force boost libraries to be static by default 2013-08-26 23:36:53 +01:00
lm EmptyContextState -> NullContextState / Nadir 2013-07-01 16:22:25 +01:00
mert beautify 2013-07-04 20:19:51 +01:00
mira beautify 2013-08-14 12:37:22 +01:00
misc beautify 2013-07-08 20:52:14 +01:00
moses Updating XCode project 2013-08-29 12:56:25 -04:00
moses-chart-cmd Add debug out to support regression test on Ken's incremental search algorithm. Ken has his own hypothesis class... 2013-07-30 13:05:13 +01:00
moses-cmd beautify 2013-08-23 13:53:30 +01:00
OnDiskPt get ready to delete source phrase from TargetPhrase class 2013-08-07 11:37:40 +01:00
phrase-extract beautify 2013-07-30 15:04:37 +01:00
regression-testing re-enable some score regressions tests. Was failing due to rounding errors 2013-01-08 13:54:35 +00:00
scripts Merge branch 'master' of github.com:moses-smt/mosesdecoder 2013-08-28 11:06:44 +01:00
search Update incremental search, cuts runtime by a third 2013-02-14 13:11:53 +00:00
symal beautify 2013-07-08 20:52:14 +01:00
util KenLM 6b4a1c7940a36026de1d96693ccb6ec0f16de8dc 2013-06-24 16:05:47 +01:00
.gitignore Updating XCode project 2013-08-29 12:56:25 -04:00
.gitmodules Arrow pipeline submodules now use https protocol. 2013-07-24 11:52:14 +01:00
bjam Fix cd error when running bjam from non-top 2013-03-19 11:17:17 +00:00
BUILD-INSTRUCTIONS.txt Add message for missing tcmalloc and improve install directions 2013-06-18 13:31:37 -04:00
Jamroot unwind library, cleanup 2013-08-22 10:16:12 +01:00
NOTICE testing commit emails function. 9 2013-03-15 11:19:15 +00:00