Karol Babioch wrote, On 26.10.2009 20:27 Uhr: > Hi, > > I'm about to build boinc from source, so I can provide packages for my > favorite linux distribution (Arch). I plan to split the package up, > similar to the Debian package style. I thought of the following > packages: > > * boinc-client > * boinc-server > * boinc-manager > > I think I have to exclude the libraries in another package, so every of > the above packages can make use of them without the need to provide the > libraries themselves. Otherwise I would have to compile each of the > above package with the libraries, so they would overwrite each other as > soon as you install one of them. Is this right, or is there a better > solution? >
I'm not sure I understand that question. At least the client and the server use the library code, and I think the manager does, too. I'd make boinc-library a separate package and put it as a requirement to the packages named above. As for compilation I think you can't opt-out from compiling the library in any configuration for the same reason. > Furthermore I'm wondering how to get the libcudart.so library, which is > needed to make use of the gpu. I can extract this file from the linux > installer, and adding it to my package. However I would like to compile > this library from the source(s), so it is up to date whenever I update > the package itself. > > I couldn't find any parameter for configure, so is there a way to build > this library? Is it documented? > libcudart is the CUDA runtime library provided by NVIDIA. The source code isn't available. Best, Bernd _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
