From: Andrew S. <asm...@li...> - 2008-07-01 07:24:24
|
Hi I'm trying to build subversion in mingw. I went though some hoops but now am getting to the final linking. It fails, complaining about undefined reference to IID_IMultiLanguage amd CLSID_CMultilanguage. I think this is happening because there is no libmlang.a in /mingw/lib Even though there is /mingw/include/mlang.h Am I missing something I should have? If not, is it at all possible for me to get a hold of this library? I'm not really qualified to reverse-engineer windows, if that's what's needed :) Thanks, Andrew p.s. I found this http://osdir.com/ml/gnu.mingw.announce/2006-03/msg00017.html but that seems to suggest only mlang.h was added. So it must be good for something, perhaps I don't know how to use it? |
From: Roumen P. <bug...@ro...> - 2008-07-03 21:02:23
|
Andrew Smith wrote: > Hi > > I'm trying to build subversion in mingw. I went though some hoops but > now am getting to the final linking. It fails, complaining about > undefined reference to IID_IMultiLanguage amd CLSID_CMultilanguage. > > I think this is happening because there is no libmlang.a in /mingw/lib > Even though there is /mingw/include/mlang.h > > Am I missing something I should have? May be the mlang library is not part of operating system. In this case I think that you cannot use GCC to link against it (license issue). > If not, is it at all possible for me to get a hold of this library? I'm > not really qualified to reverse-engineer windows, if that's what's needed :) > > Thanks, > > Andrew > > p.s. I found this > http://osdir.com/ml/gnu.mingw.announce/2006-03/msg00017.html but that > seems to suggest only mlang.h was added. So it must be good for > something, perhaps I don't know how to use it? > |
From: Earnie B. <ea...@us...> - 2008-07-04 15:39:47
|
Quoting Roumen Petrov <bug...@ro...>: > Andrew Smith wrote: >> Hi >> >> I'm trying to build subversion in mingw. I went though some hoops but >> now am getting to the final linking. It fails, complaining about >> undefined reference to IID_IMultiLanguage amd CLSID_CMultilanguage. >> >> I think this is happening because there is no libmlang.a in /mingw/lib >> Even though there is /mingw/include/mlang.h >> >> Am I missing something I should have? > > May be the mlang library is not part of operating system. In this case I > think that you cannot use GCC to link against it (license issue). > No. There is public documentation for the function names and the parameters here http://msdn.microsoft.com/en-us/library/aa741108(VS.85).aspx so all that is needed is someone to create the .def file for it and submit it as a patch for review and committal to cvs. Earnie |