[Mono-dev] DeflateStream on OSX
Jonathan Pryor
jonpryor at vt.edu
Sun Dec 25 10:17:40 EST 2011
On Dec 20, 2011, at 1:06 PM, Jonathan Shore wrote:
> I attempted to use System.IO.Compression.DeflateStream and encountered a DLL load error when DeflateStream attempts to load the MonoPosixHelper DLL. Searching in
>
> /Library/Frameworks/Mono.framework/Libraries/mono
>
> did not find the MonoPosixHelper dll.
That's because it's:
/Library/Frameworks/Mono.framework/Libraries/libMonoPosixHelper.dylib
How are you attempting to use DeflateStream? It works for me from `csharp` on OSX:
> $ csharp
> Mono C# Shell, type "help;" for help
>
> Enter statements below.
> csharp> using System.IO.Compression;
> csharp> using System.IO;
> csharp> var s = File.OpenWrite ("foo.z");
> csharp> var c = new DeflateStream (s, CompressionMode.Compress);
> csharp> var o = new StreamWriter (c);
> csharp> o.WriteLine ("Hello, world!");
> csharp> o.Close();
> csharp> var i = new StreamReader (new DeflateStream (File.OpenRead ("foo.z"), CompressionMode.Decompress));
> csharp> i.ReadLine();
> "Hello, world!"
- Jon
More information about the Mono-devel-list
mailing list