TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Adding a Fully-Bootstrapped Mono

40 点作者 e12e5 个月前

3 条评论

whatnotests25 个月前
Wow what a great writeup. I remember back in 2001 when .NET was making huge waves, when Miguel and his Mono project seemed (to me) the only thing standing between Microsoft and absolute world domination (they also had Project Hailstorm (oAuth), SilverLight, PowerShell, and this Windows Vista&#x2F;LongHorn thing which was supposed to use SQL Server as it&#x27;s file system.<p>SCO UNIX was suing IBM (IIRC) because of some code that was found in the Linux kernel but they said it belonged to them (turned out to be comments, basically).<p>Oh and everything I wrote was in Flash ActionScript and Perl, or i had to make multiple versions of each web page because rendering on web browsers was so different across vendors, versions, and platforms.<p>Good times.
neonsunset5 个月前
Unfortunate sequence of events :(<p>Mono <i>must not</i> be used on desktop environments. I wish the author explored the source build of the normal .NET more - on standard environments it’s usually just a few commands (it has improved quite a bit).<p>Given that Guix is a Linux distro the is no reason to avoid attempting this.<p>Edit: I guess the specific source build requirements is the reason why it’s so painful.
onedognight5 个月前
unmush, nice work! With respect to alternate submodule URLs, try something like:<p><pre><code> git config url.&quot;https:&#x2F;&#x2F;github.com&#x2F;username&#x2F;repo.git&quot;.insteadOf &quot;gif:&#x2F;&#x2F;github.com&#x2F;username&#x2F;repo.git&quot; </code></pre> Which doesn’t are about the hashes allowing you to use submodule commands directly.