Hello Eugene, > The static mono library (libmono-2.0.a) doesn’t appear in any package on the > official mono CentOS (download.mono-project.com/repo/centos). This prevents > us from using mkbundle –static in our CentOS environments. Is this on > purpose or are we just missing something? Also, what’s the recommended work > around other than switching to Debian or Ubuntu?
see the source of the rpm file: https://github.com/mono/linux-packaging-mono/blob/centos/mono-core.spec#L189 # remove .a files for libraries that are really only for us rm -f %{buildroot}%{_libdir}/libMonoPosixHelper.a rm -f %{buildroot}%{_libdir}/libikvm-native.a rm -f %{buildroot}%{_libdir}/libmono-llvm.a rm -f %{buildroot}%{_libdir}/libmono-2.0.a rm -f %{buildroot}%{_libdir}/libmonoboehm-2.0.a rm -f %{buildroot}%{_libdir}/libmonosgen-2.0.a I just checked, we do the same for the Mono packages for Fedora: http://pkgs.fedoraproject.org/cgit/rpms/mono.git/tree/mono.spec#n316 I have not used mkbundle before, and I don't know what "libraries that are really only for us" means. Would it not be better to just require a dependancy on Mono in your application instead of using mkbundle? All the best, Timotheus _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list