[
https://issues.apache.org/jira/browse/SINGA-112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15158367#comment-15158367
]
ASF subversion and git services commented on SINGA-112:
-------------------------------------------------------
Commit c1444b7d28a24312dec071a2f9ebf9ce6687772a in incubator-singa's branch
refs/heads/master from [~zhongle]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=c1444b7 ]
SINGA-112 Clean GNU configure and make code
Clean the compilation codes and add some comments.
Delete cuda and cudnn related files when run `make clean'.
Delete cxx files generated by swig and add guidance in README.
> Clean GNU configure and make code
> ---------------------------------
>
> Key: SINGA-112
> URL: https://issues.apache.org/jira/browse/SINGA-112
> Project: Singa
> Issue Type: Improvement
> Reporter: wangwei
> Assignee: Xie Zhongle
>
> 1. The current compilation via `configure && make` would generate some extra
> files under src/neuralnet/neuron_layer/. It would be better to clean the make
> code to remove them.
> 2. The singatool now depends on some unnecessary files, e.g., cudnn related
> source files. It should only depends on libsinga.so. May using this flag to
> remove the dependency, `-Wl,-unresolved-symbols=ignore-in-shared-libs`
> 3. If there is a cudnn.so (e.g., from cudnn v1 or v2) and inside the cuda
> folder, then the running (or even compilation) would have errors. One
> solution is putting user defined cudnn prefix before cuda prefix in the
> compilation command.
> 4. current we put almost all files into libsinga.so. We may need to separate
> some files from libsinga.so.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)