Uploaded image for project: 'Singa'
  1. Singa
  2. SINGA-255

Compile mandatory depedent libaries together with SINGA code

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: None
    • Labels:
      None

      Description

      Sometimes, users would install the dependent libraries from mismatched versions or misconfigure the environment paths for the dependent libraries.

      To avoid the installation error (e.g. http://stackoverflow.com/questions/39477252/failed-to-run-apache-singa-after-installation) this step, we can update our cmake file to add one option for compiling the mandatory libraries together with SINGA. Currently, the mandatory dependent libraries are openblas and protobuf. Both can be compiled using cmake. (cmake has been added into protobuf since v2.7).

        Activity

        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle
        [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ]

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add protobuf.
        Add OpenBLAS.

        delete submodules

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add externalproject for singa.

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add USE_SHARED_LIBS option and some cmake codes.

        Show
        jira-bot ASF subversion and git services added a comment - Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ] SINGA-255 Compile mandatory depedent libaries together with SINGA code Add protobuf. Add OpenBLAS. delete submodules SINGA-255 Compile mandatory depedent libaries together with SINGA code Add externalproject for singa. SINGA-255 Compile mandatory depedent libaries together with SINGA code Add USE_SHARED_LIBS option and some cmake codes.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle
        [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ]

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add protobuf.
        Add OpenBLAS.

        delete submodules

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add externalproject for singa.

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add USE_SHARED_LIBS option and some cmake codes.

        Show
        jira-bot ASF subversion and git services added a comment - Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ] SINGA-255 Compile mandatory depedent libaries together with SINGA code Add protobuf. Add OpenBLAS. delete submodules SINGA-255 Compile mandatory depedent libaries together with SINGA code Add externalproject for singa. SINGA-255 Compile mandatory depedent libaries together with SINGA code Add USE_SHARED_LIBS option and some cmake codes.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle
        [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ]

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add protobuf.
        Add OpenBLAS.

        delete submodules

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add externalproject for singa.

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Add USE_SHARED_LIBS option and some cmake codes.

        Show
        jira-bot ASF subversion and git services added a comment - Commit 932a0cd4959d7b897003d360cdbb3240ca83aeab in incubator-singa's branch refs/heads/master from Xie Zhongle [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=932a0cd ] SINGA-255 Compile mandatory depedent libaries together with SINGA code Add protobuf. Add OpenBLAS. delete submodules SINGA-255 Compile mandatory depedent libaries together with SINGA code Add externalproject for singa. SINGA-255 Compile mandatory depedent libaries together with SINGA code Add USE_SHARED_LIBS option and some cmake codes.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit a98446f30467069648e1e52b4633e99677a85246 in incubator-singa's branch refs/heads/master from Xie Zhongle
        [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=a98446f ]

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Change .gitmodules and default options.

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Move cnmem to exportproject instead of git submodules.

        Show
        jira-bot ASF subversion and git services added a comment - Commit a98446f30467069648e1e52b4633e99677a85246 in incubator-singa's branch refs/heads/master from Xie Zhongle [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=a98446f ] SINGA-255 Compile mandatory depedent libaries together with SINGA code Change .gitmodules and default options. SINGA-255 Compile mandatory depedent libaries together with SINGA code Move cnmem to exportproject instead of git submodules.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit a98446f30467069648e1e52b4633e99677a85246 in incubator-singa's branch refs/heads/master from Xie Zhongle
        [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=a98446f ]

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Change .gitmodules and default options.

        SINGA-255 Compile mandatory depedent libaries together with SINGA code

        Move cnmem to exportproject instead of git submodules.

        Show
        jira-bot ASF subversion and git services added a comment - Commit a98446f30467069648e1e52b4633e99677a85246 in incubator-singa's branch refs/heads/master from Xie Zhongle [ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=a98446f ] SINGA-255 Compile mandatory depedent libaries together with SINGA code Change .gitmodules and default options. SINGA-255 Compile mandatory depedent libaries together with SINGA code Move cnmem to exportproject instead of git submodules.

          People

          • Assignee:
            zhongle Xie Zhongle
            Reporter:
            wangwei.cs wangwei
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development