From: ntzrmtthihu777@... Date: 2017-03-10T08:06:38+00:00 Subject: [ruby-core:79994] [Ruby trunk Misc#13296] building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname Issue #13296 has been updated by 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 real world ruby installations... May draw up a chart at some point in the future. ---------------------------------------- Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname https://bugs.ruby-lang.org/issues/13296#change-63415 * Author: Marty Plummer * Status: Closed * Priority: Normal * Assignee: ---------------------------------------- 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 build system will set the final ruby libraries name to something like x64-msvcrt-${soname}${ver} which results in a final name of libx64-msvcrt-ruby24240.dll.a and so on. -- https://bugs.ruby-lang.org/ Unsubscribe: