Nobuyoshi Nakada wrote: > Of course, it's only in the trunk. I understand that, I mean after I applied this patchset to the 2.4 build. Could be that it requires more from upstream. I'll be satisfied with this for now, I suppose. Any...ntzrmtthihu777 (Marty Plummer)
Nobuyoshi Nakada wrote: > Marty Plummer wrote: > ... Well it doesn't appear to be falling back. Still get the name libx64-msvcrt-ruby240.dll/etc and not the 'ruby24' getting passed to --with-sonamentzrmtthihu777 (Marty Plummer)
Nobuyoshi Nakada wrote: > OK, you can try it now. I see you're still hardcoding ${MAJOR}${MINOR}0 into it. Still, this works well enough I suppose. As a side note, that x64 in the libname I think may be utterly unneeded in most re...ntzrmtthihu777 (Marty Plummer)
Shyouhei Urabe wrote: > Isn't this something normal? I don't have MinGW so platform-specific situation is not clear to me but, at least GNU libtool generates similar Makefiles so I think there are lots of other libraries who install lik...ntzrmtthihu777 (Marty Plummer)
Nobuyoshi Nakada wrote: > Marty Plummer wrote: > ... It is not. Its a windows stupidity issue, which has to be worked around. Simply drop the version from the library name and packagers/builders can decide for themselves what is best t...ntzrmtthihu777 (Marty Plummer)
Nobuyoshi Nakada wrote: > Yes, soname already includes major and minor version numbers, don't append them more. You seem to be misunderstanding what I'm talking about. Building ruby-2.4.0 on gentoo without using the --with-soname=...ntzrmtthihu777 (Marty Plummer)
Nobuyoshi Nakada wrote: > Remove `${ver}` from `--with-soname`. Not doable, its something you guys are doing, not downstream. Proof: building ruby for windows without any --with-soname or --program-suffix still sticks 'ruby${ver}' ...ntzrmtthihu777 (Marty Plummer)
Under gentoo the dev-lang/ruby-2.4.0.ebuild explicitly sets --program-suffix and --with-soname in order to facilitate multiple ruby version installations at the same time. Using crossdev for the x86_64-w64-mingw32 target, ruby's bui...ntzrmtthihu777 (Marty Plummer)
When building https://github.com/Ancurio/mkxp for windows (via i686-w64-mingw32), the following build error occurs: ``` In file included from /usr/i686-w64-mingw32/include/ruby-2.4.0/ruby/defines.h:243:0, from /usr/...ntzrmtthihu777 (Marty Plummer)