You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@singa.apache.org by "wangwei (JIRA)" <ji...@apache.org> on 2015/08/15 11:31:46 UTC

[jira] [Created] (SINGA-59) Remove dependency on gflags

wangwei created SINGA-59:
----------------------------

             Summary: Remove dependency on gflags
                 Key: SINGA-59
                 URL: https://issues.apache.org/jira/browse/SINGA-59
             Project: Singa
          Issue Type: Improvement
            Reporter: wangwei


gflags is used in SINGA for parsing command line arguments.
But it is an external library. Users have to install it before compiling SINGA.
To make the installation of SINGA easier, this ticket is going to remove the dependency of gflags. 

SINGA and users then have to parse the command line arguments explicitly.
E.g., in Diver::Init(), SINGA will parse the *job* ID and *sing_conf* path (which is specified by the singa-run.sh script). The main.cc needs to parse the *conf* argument for job configuration file. If users write their own main.cc, then they need to parse their own arguments.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)