Re: libmono-2-0.a in libmono-dev CentOS package?

Timotheus Pokorra <[email protected]>
Newsgroups gmane.comp.gnome.mono.general
Message-ID <CAJ0=nQe4VHYaHjcpd9DF8pg_Lm1jqaPnYFk_CeJCYXjMF6tAeg@mail.gmail.com>
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  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.