Date: Fri, 19 Aug 2016 23:15:59 -0700 From: Russell Haley <russ.haley@gmail.com> To: Freebsd-mono <freebsd-mono@freebsd.org>, Mikayla Hutchinson <m.j.hutchinson@gmail.com>, MonoDevelop List <monodevelop-list@lists.ximian.com>, Ivan Radovanovic <radovanovic@gmail.com> Subject: Re: Latest MonoDevelop Progress Message-ID: <CABx9NuSCOwqGWcr4Ce4TyV1Zj3DWcxo3kuN6ZuZGkdx310QBfw@mail.gmail.com> In-Reply-To: <CABx9NuSae4hm-QjdwDOTvfAjkDZ13AHW8HwEcv5VH%2B8YWT4rXA@mail.gmail.com> References: <CABx9NuSknPJA6jZvw1svcYPFjBvHqgcWru_HSvtp%2BOX34=128A@mail.gmail.com> <576EC008.9060109@innolan.dk> <20160625185613.4698194.7455.7812@gmail.com> <576EFC4A.9020000@innolan.dk> <CABx9NuSANPcH_SSZPSEcUkvjTnf6Wb7zcxGNEBkvY6OXxQ1FGg@mail.gmail.com> <20160627121104.GA59506@FreeBSD.org> <CABx9NuR4w4%2BKh05s%2BtkCLj%2Br=V=RWaXYarU6ys7ZqFR_wRpnrg@mail.gmail.com> <20160817065951.GA48157@FreeBSD.org> <CABx9NuSae4hm-QjdwDOTvfAjkDZ13AHW8HwEcv5VH%2B8YWT4rXA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--001a1143916eadd166053a7abf10 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Success! I was able to build monodevelop from master by including the correct PCLs (links below, thanks Romain!) and applying the small git diff attached. I created a default console project in MD and ran it, but that's as far as I took my exploration (so far). Thanks very much for everyones help. Mikayla, thanks so much for your suppo= rt. So, about that "patch". I basically just hacked something out of a file in a language i know nothing about. It seemed trivial enough (someones not going to get a popup)? I don't use fsharp so.... On another note, I was poking around on the .net core sites. I wonder what's going to happen with monodevelop and .net core? It seems they (er, you?) have side stepped mono entirely. Anyway, I'm going to enjoy my small irrelevant victory. Cheers! Russ Romains zip. I haven't tested it yet, but it unzips fine. https://romain.blogreen.org/distfiles/PortableReferenceAssemblies-2014-04-1= 4.zip tar I created using 7zip. https://github.com/FreeBSD-DotNet/Microsoft-PCLs Frameworks: russellh@prescott:~/Git/monodevelop% pkg info fsharp fsharp-4.0.1.10 Name : fsharp Version : 4.0.1.10 Installed on : Tue Aug 16 23:37:05 2016 PDT Origin : lang/fsharp Architecture : freebsd:10:x86:64 Prefix : /usr/local Categories : lang Licenses : APACHE20 Maintainer : mono@FreeBSD.org WWW : http://fsharp.org/ Comment : Functional and object-oriented language for the .NET platf= orm Annotations : Flat size : 45.5MiB Description : F# is an open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code. F# is developed by The F# Software Foundation and Microsoft. An open source, cross-platform edition of F# is available from the F# Software Foundation. F# is also a fully supported language in Visual Studio. Other tools supporting F# development include Mono, MonoDevelop, SharpDevelop and the WebSharper tools for JavaScript and HTML5 web programming. F# originated as a variant of ML and has been influenced by OCaml, C#, Python, Haskell, Scala and Erlang. WWW: http://fsharp.org/ russellh@prescott:~/Git/monodevelop% pkg info mono mono-4.4.2.11 Name : mono Version : 4.4.2.11 Installed on : Sun Aug 14 22:57:25 2016 PDT Origin : lang/mono Architecture : freebsd:10:x86:64 Prefix : /usr/local Categories : lang Licenses : Maintainer : mono@FreeBSD.org WWW : http://www.mono-project.com/ Comment : Open source implementation of .NET Development Framework Shared Libs required: libinotify.so.0 Shared Libs provided: libmonosgen-2.0.so.1 libmonoboehm-2.0.so.1 libikvm-native.so libmono-profiler-iomap.so.0 libmono-profiler-aot.so.0 libmono-profiler-log.so.0 libMonoSupportW.so libMonoPosixHelper.so Annotations : cpe : cpe:2.3:a:mono:mono:4.4.2.11:::::freebsd10:x64 Flat size : 178MiB Description : Mono is an open source implementation of .NET Development Framework. Its objective is to enable UNIX developers to build and deploy cross-platform .NET Applications. The project implements various technologies developed by Microsoft that have now been submitted to the ECMA for standardization. Mono provides the necessary software to develop and run .NET client and server applications on BSD, Linux, Solaris, Mac OS X, Windows, and Unix. WWW: http://www.mono-project.com/ On Thu, Aug 18, 2016 at 2:15 PM, Russell Haley <russ.haley@gmail.com> wrote= : > On Tue, Aug 16, 2016 at 11:59 PM, Romain Tarti=C3=A8re <romain@blogreen.o= rg> wrote: >> On Tue, Aug 16, 2016 at 10:37:28PM -0700, Russell Haley wrote: >>> Thanks for this Romain, I'm just getting around to it now. It looks >>> like Nuget is now part of the mono make system so there's not much >>> there to do. I tried to contact the master site in your patch >>> http://storage.bos.xamarin.com/bot-provisioning/ >>> >>> but it didn't respond. >> >> Seems currently broken, I hope it has not been decomissioned. In the >> meantime, I lukily still have the distfile around, I made it avialble >> here: >> >> https://romain.blogreen.org/distfiles/PortableReferenceAssemblies-2014-0= 4-14.zip > > If you would like to simply publish your port file with a re-direct to > this zip I would be just as happy with that. It appears this file is > "well formed" as the directories are respected when I open it from > PC-BSD (gui or non-gui). I guess I'll compare against the "newer" list > I have. > >>> I don't know if you saw, but I tried installing the official microsoft >>> pcl reference binaries. They need to be extracted on Windows from the >>> binary installer (exe) and then the zip file doesn't work in FreeBSD >>> (doesn't respect the MSDOS directory names). I've put a tar file up >>> on github under Freebsd-dotnet and I'll try my hand at a port file. >> >> Maybe it's worth double-checking this is permitted :-) Also, maybe >> checking the differences with >> https://github.com/mono/reference-assemblies makes sense? > > I did try the mono reference assemblies once before but will look at it a= gain. --001a1143916eadd166053a7abf10 Content-Type: text/plain; charset=US-ASCII; name="monodevelop-head-diff.txt" Content-Disposition: attachment; filename="monodevelop-head-diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_is36yqj10 ZGlmZiAtLWdpdCBhL21haW4vZXh0ZXJuYWwvZnNoYXJwYmluZGluZy9Nb25vRGV2ZWxvcC5GU2hh cnBCaW5kaW5nL0ZTaGFycFRleHRFZGl0b3JDb21wbGV0aW9uLmZzIGIvbWFpbi9leHRlcm5hbC9m c2hhcnBiaW5kaW5nL01vbm9EZXZlbG9wLkZTaGFycEJpbmRpbmcvRlNoYXJwVGV4dEVkaXRvckNv bXBsZXRpb24uZnMKaW5kZXggNzQ0Njg3NS4uOGYwMDIyZiAxMDA2NDQKLS0tIGEvbWFpbi9leHRl cm5hbC9mc2hhcnBiaW5kaW5nL01vbm9EZXZlbG9wLkZTaGFycEJpbmRpbmcvRlNoYXJwVGV4dEVk aXRvckNvbXBsZXRpb24uZnMKKysrIGIvbWFpbi9leHRlcm5hbC9mc2hhcnBiaW5kaW5nL01vbm9E ZXZlbG9wLkZTaGFycEJpbmRpbmcvRlNoYXJwVGV4dEVkaXRvckNvbXBsZXRpb24uZnMKQEAgLTg4 LDI3ICs4OCwyNyBAQCB0eXBlIEZzaU1lbWJlckNvbXBsZXRpb25EYXRhKGRpc3BsYXlUZXh0LCBj b21wbGV0aW9uVGV4dCwgaWNvbikgPQogICAgICAgICAgICAgICAgICAgICAgICAgICAgRGlzcGxh eUZsYWdzID0gRGlzcGxheUZsYWdzLkRlc2NyaXB0aW9uSGFzTWFya3VwLAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgSWNvbiA9IGljb24pCiAKLSAgICBvdmVycmlkZSB4LkNyZWF0ZVRvb2x0 aXBJbmZvcm1hdGlvbiAoX3NtYXJ0V3JhcCwgY2FuY2VsKSA9Ci0gICAgICAgIG1hdGNoIEZTaGFy cEludGVyYWN0aXZlUGFkLkZzaSB3aXRoCi0gICAgICAgIHwgU29tZSBwYWQgLT4KLSAgICAgICAg ICAgIG1hdGNoIHBhZC5TZXNzaW9uIHdpdGgKLSAgICAgICAgICAgIHwgU29tZSBzZXNzaW9uIC0+ ICAgICAgICAgICAgICAKKyAgICAvL292ZXJyaWRlIHguQ3JlYXRlVG9vbHRpcEluZm9ybWF0aW9u IChfc21hcnRXcmFwLCBjYW5jZWwpID0KKyAgICAvLyAgICBtYXRjaCBGU2hhcnBJbnRlcmFjdGl2 ZVBhZC5Gc2kgd2l0aAorICAgIC8vICAgIHwgU29tZSBwYWQgLT4KKyAgICAvLyAgICAgICAgbWF0 Y2ggcGFkLlNlc3Npb24gd2l0aAorICAgICAvLyAgICAgICB8IFNvbWUgc2Vzc2lvbiAtPiAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgLy8gZ2V0IGNvbXBsZXRpb25zIGZyb20gcmVtb3Rl IGZzaSBwcm9jZXNzCi0gICAgICAgICAgICAgICAgcGFkLlJlcXVlc3RUb29sdGlwIGRpc3BsYXlU ZXh0Ci0KLSAgICAgICAgICAgICAgICBsZXQgY29tcHV0YXRpb24gPQotICAgICAgICAgICAgICAg ICAgICBhc3luYyB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBsZXQhIHRvb2x0aXAgPSBBc3lu Yy5Bd2FpdEV2ZW50IChzZXNzaW9uLlRvb2x0aXBSZWNlaXZlZCkKLSAgICAgICAgICAgICAgICAg ICAgICAgIG1hdGNoIHRvb2x0aXAgd2l0aAotICAgICAgICAgICAgICAgICAgICAgICAgfCBNb25v RGV2ZWxvcC5GU2hhcnAuU2hhcmVkLlRvb2xUaXAgKHNpZ25hdHVyZSwgeG1sZG9jLCBmb290ZXIp IC0+Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0ISB0b29sdGlwSW5mbyA9IFN5bWJv bFRvb2x0aXBzLmdldFRvb2x0aXBJbmZvcm1hdGlvbkZyb21UaXAgKHNpZ25hdHVyZSwgeG1sZG9j LCBmb290ZXIpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRvb2x0aXBJbmZv Ci0gICAgICAgICAgICAgICAgICAgICAgICB8IE1vbm9EZXZlbG9wLkZTaGFycC5TaGFyZWQuRW1w dHlUaXAgLT4KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gVG9vbHRpcEluZm9y bWF0aW9uKCkKLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIEFzeW5jLlN0 YXJ0QXNUYXNrKGNvbXB1dGF0aW9uLCBjYW5jZWxsYXRpb25Ub2tlbiA9IGNhbmNlbCkKLSAgICAg ICAgICAgIHwgXyAtPiBUYXNrLkZyb21SZXN1bHQgKFRvb2x0aXBJbmZvcm1hdGlvbigpKQotICAg ICAgICB8IF8gLT4gVGFzay5Gcm9tUmVzdWx0IChUb29sdGlwSW5mb3JtYXRpb24oKSkKKyAgICAg Ly8gICAgICAgICAgIHBhZC5SZXF1ZXN0VG9vbHRpcCBkaXNwbGF5VGV4dAorCisgICAgICAgICAg ICAgICAgLy9sZXQgY29tcHV0YXRpb24gPQorICAgICAgICAgICAgICAgIC8vICAgIGFzeW5jIHsK KyAgICAgICAgICAgICAgICAgICAgICAgIC8vbGV0ISB0b29sdGlwID0gQXN5bmMuQXdhaXRFdmVu dCAoc2Vzc2lvbi5Ub29sdGlwUmVjZWl2ZWQpCisgICAgICAgICAgICAgICAgICAgICAgICAvL21h dGNoIHRvb2x0aXAgd2l0aAorICAgICAgICAgICAgICAgICAgICAgICAgLy98IE1vbm9EZXZlbG9w LkZTaGFycC5TaGFyZWQuVG9vbFRpcCAoc2lnbmF0dXJlLCB4bWxkb2MsIGZvb3RlcikgLT4KKyAg ICAgICAgICAgICAgICAgICAgICAgIC8vICAgIGxldCEgdG9vbHRpcEluZm8gPSBTeW1ib2xUb29s dGlwcy5nZXRUb29sdGlwSW5mb3JtYXRpb25Gcm9tVGlwIChzaWduYXR1cmUsIHhtbGRvYywgZm9v dGVyKQorICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgcmV0dXJuIHRvb2x0aXBJbmZvCisg ICAgICAgICAgICAgICAgICAgICAgICAvL3wgTW9ub0RldmVsb3AuRlNoYXJwLlNoYXJlZC5FbXB0 eVRpcCAtPgorICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgcmV0dXJuIFRvb2x0aXBJbmZv cm1hdGlvbigpCisgICAgICAgICAgICAgICAgIC8vICAgfQorICAgICAgICAgICAgICAgIC8vQXN5 bmMuU3RhcnRBc1Rhc2soY29tcHV0YXRpb24sIGNhbmNlbGxhdGlvblRva2VuID0gY2FuY2VsKQor ICAgICAgLy8gICAgICB8IF8gLT4gVGFzay5Gcm9tUmVzdWx0IChUb29sdGlwSW5mb3JtYXRpb24o KSkKKyAgICAgIC8vICB8IF8gLT4gVGFzay5Gcm9tUmVzdWx0IChUb29sdGlwSW5mb3JtYXRpb24o KSkKIAogbW9kdWxlIENvbXBsZXRpb24gPSAKICAgICB0eXBlIENvbnRleHQgPSB7IAo= --001a1143916eadd166053a7abf10--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuSCOwqGWcr4Ce4TyV1Zj3DWcxo3kuN6ZuZGkdx310QBfw>