[Mono-list] Mono 0.29 Installer for Mac OS X!

2003-12-04 Thread Dave Morford
On Dec 4, 2003, at 4:32 PM, Markus W. Weissmann wrote:
we're just about creating a Portfile for Darwinports  

for Mono; as soon as the vm will work (mint & mcs are already working  
here),
I'll put in into our repository;
perhaps someone more involved in Mono on OS-X likes to be the port  
maintainer...?
(eventually the fink folks would like a mono package, too?)


All,

Here is a .pkg installer for Mono 0.29:  
http://www.morford.org/mono/mono-0.29.pkg.zip

A couple things:

1. Built with GCC 3.3 on Panther 10.3.1 with DarwinPorts using glib  
2.2.4 and dependents and pkgconfig 0.15. The BSD Subsystem is required,  
which is installed by default in 10.3.

2. The default install path for the .pkg is /usr/local. You can install  
the files anywhere you want by choosing to customize the install path.  
You can also "Show Package Contents"  from Finder and go into the  
Contents folder and grab the .gz of the files.

3. You'll need glib2 and dependents installed, either from DarwinPorts  
or Fink. The DPorts Portfile for glib2 contains a fairly readable  
listing of the glib2 dependencies:

http://darwinports.opendarwin.org/darwinports/dports/devel/glib2/ 
Portfile

4. If anyone has hosting space for this installer, perhaps on  
go-mono.com or opendarwin.org, please let me know.

5. The JIT Engine for PPC is definitely coming along and on that  
congrats! mint works really well now and I've not encountered any  
issues yet compiling and running small to medium size assemblies with  
it. I've not had time to test on Darwin 7 on x86.

6. I've got a PortFile almost working for 0.29 and I had GTK# 0.14  
working through X11 for a very very very simple test but I'll  
definitely need more time to work out a PortFile for that and, with  
mint, it runs slow. Like Markus I think the PPC JIT should be closer to  
complete before committing it into DPorts but perhaps as a development  
port or with an unstable marker.

7. No GC. :( I'd like to be able to figure this out and see if it is  
even a problem now on 10.3. A good overview of all the new capabilities  
in OS X v.3, including commands and libs from FreeBSD 5, GCC 3.3,  
pthread signaling, I/O, aio_* updates, System V poll system calls and  
more of the many updates, additions and changes can be found at the  
following:

http://www.apple.com/macosx/pdf/Panther_Unix_TB_10082003.pdf
http://www.apple.com/macosx/features/unix/
I would like to work out providing a "Mono.framework" for OS X. If  
anyone is interested in kicking off a Mono OS X hacking subproject to  
provide goodies like Xcode project templates, a Mono.framework bundle,  
PKG/DMG installers and Cocoa and other framework interop layer  
assemblies, send me mail so we can discuss needs, goals, a roadmap and  
project space and setup a mail list. We would hackers of all types,  
*NIX, Mac, .NET, etc so we can cover all the technical bases.

Have Fun!
.dpm
Dave Morford
[EMAIL PROTECTED]
http://www.morford.org/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Mono 0.29 Installer for Mac OS X!

2003-12-05 Thread Dave Morford
On Dec 4, 2003, at 4:32 PM, Markus W. Weissmann wrote:
we're just about creating a Portfile for Darwinports  

for Mono; as soon as the vm will work (mint & mcs are already working  
here),
I'll put in into our repository;
perhaps someone more involved in Mono on OS-X likes to be the port  
maintainer...?
(eventually the fink folks would like a mono package, too?)


All,

Here is a .pkg installer for Mono 0.29:  
http://www.morford.org/mono/mono-0.29.pkg.zip

A couple things:

1. Built with GCC 3.3 on Panther 10.3.1 with DarwinPorts using glib  
2.2.4 and dependents and pkgconfig 0.15. The BSD Subsystem is required,  
which is installed by default in 10.3.

2. The default install path for the .pkg is /usr/local. You can install  
the files anywhere you want by choosing to customize the install path.  
You can also "Show Package Contents"  from Finder and go into the  
Contents folder and grab the .gz of the files.

3. You'll need glib2 and dependents installed, either from DarwinPorts  
or Fink. The DPorts Portfile for glib2 contains a fairly readable  
listing of the glib2 dependencies:

http://darwinports.opendarwin.org/darwinports/dports/devel/glib2/ 
Portfile

4. If anyone has hosting space for this installer, perhaps on  
go-mono.com or opendarwin.org, please let me know.

5. The JIT Engine for PPC is definitely coming along and on that  
congrats! mint works really well now and I've not encountered any  
issues yet compiling and running small to medium size assemblies with  
it. I've not had time to test on Darwin 7 on x86.

6. I've got a PortFile almost working for 0.29 and I had GTK# 0.14  
working through X11 for a very very very simple test but I'll  
definitely need more time to work out a PortFile for that and, with  
mint, it runs slow. Like Markus I think the PPC JIT should be closer to  
complete before committing it into DPorts but perhaps as a development  
port or with an unstable marker.

7. No GC. :( I'd like to be able to figure this out and see if it is  
even a problem now on 10.3. A good overview of all the new capabilities  
in OS X v.3, including commands and libs from FreeBSD 5, GCC 3.3,  
pthread signaling, I/O, aio_* updates, System V poll system calls and  
more of the many updates, additions and changes can be found at the  
following:

http://www.apple.com/macosx/pdf/Panther_Unix_TB_10082003.pdf
http://www.apple.com/macosx/features/unix/
I would like to work out providing a "Mono.framework" for OS X. If  
anyone is interested in kicking off a Mono OS X hacking subproject to  
provide goodies like Xcode project templates, a Mono.framework bundle,  
PKG/DMG installers and Cocoa and other framework interop layer  
assemblies, send me mail so we can discuss needs, goals, a roadmap and  
project space and setup a mail list. We would hackers of all types,  
*NIX, Mac, .NET, etc so we can cover all the technical bases.

Have Fun!
.dpm
Dave Morford
[EMAIL PROTECTED]
http://www.morford.org/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono 0.29 Installer for Mac OS X!

2003-12-05 Thread Hugues Lismonde
Hi,

First, concerning the package:
It has installed seamlessly on my box, but it seems that some hardcoded  
path are in the way.
8<
alita:~ ch3$ mcs --version
/usr/local/bin/mcs: line 2: /opt/local/bin/mint: No such file or  
directory
alita:~ ch3$ mint --version
dyld: mint can't open library: /opt/local/lib/libgthread-2.0.0.dylib   
(No such file or directory, errno = 2)
Trace/BPT trap
8<--
Since it's installed in /usr/local, shouldn't it look for dependencies  
in the same base directory?

Now for the "Mono.Framework" for OSX, I would be glad to give a hand  
for this project, at least as much as I can.
I have experience in .NET/C#, at least on Windows, C/C++ on Unix  
(mostly Linux but BSD should be ok).
My knowledge of Cocoa and other OSX frameworks is null (got a Mac for  
only 2 weeks) but I'm willing to learn.
I can also do web development (asp.net, php, ...)

Just tell me.

Hugues Lismonde <[EMAIL PROTECTED]>

On 05 Dec 2003, at 04:37, Dave Morford wrote:

On Dec 4, 2003, at 4:32 PM, Markus W. Weissmann wrote:
we're just about creating a Portfile for Darwinports  

for Mono; as soon as the vm will work (mint & mcs are already working  
here),
I'll put in into our repository;
perhaps someone more involved in Mono on OS-X likes to be the port  
maintainer...?
(eventually the fink folks would like a mono package, too?)


All,

Here is a .pkg installer for Mono 0.29:  
http://www.morford.org/mono/mono-0.29.pkg.zip

A couple things:

1. Built with GCC 3.3 on Panther 10.3.1 with DarwinPorts using glib  
2.2.4 and dependents and pkgconfig 0.15. The BSD Subsystem is  
required, which is installed by default in 10.3.

2. The default install path for the .pkg is /usr/local. You can  
install the files anywhere you want by choosing to customize the  
install path. You can also "Show Package Contents"  from Finder and go  
into the Contents folder and grab the .gz of the files.

3. You'll need glib2 and dependents installed, either from DarwinPorts  
or Fink. The DPorts Portfile for glib2 contains a fairly readable  
listing of the glib2 dependencies:

http://darwinports.opendarwin.org/darwinports/dports/devel/glib2/ 
Portfile

4. If anyone has hosting space for this installer, perhaps on  
go-mono.com or opendarwin.org, please let me know.

5. The JIT Engine for PPC is definitely coming along and on that  
congrats! mint works really well now and I've not encountered any  
issues yet compiling and running small to medium size assemblies with  
it. I've not had time to test on Darwin 7 on x86.

6. I've got a PortFile almost working for 0.29 and I had GTK# 0.14  
working through X11 for a very very very simple test but I'll  
definitely need more time to work out a PortFile for that and, with  
mint, it runs slow. Like Markus I think the PPC JIT should be closer  
to complete before committing it into DPorts but perhaps as a  
development port or with an unstable marker.

7. No GC. :( I'd like to be able to figure this out and see if it is  
even a problem now on 10.3. A good overview of all the new  
capabilities in OS X v.3, including commands and libs from FreeBSD 5,  
GCC 3.3, pthread signaling, I/O, aio_* updates, System V poll system  
calls and more of the many updates, additions and changes can be found  
at the following:

http://www.apple.com/macosx/pdf/Panther_Unix_TB_10082003.pdf
http://www.apple.com/macosx/features/unix/
I would like to work out providing a "Mono.framework" for OS X. If  
anyone is interested in kicking off a Mono OS X hacking subproject to  
provide goodies like Xcode project templates, a Mono.framework bundle,  
PKG/DMG installers and Cocoa and other framework interop layer  
assemblies, send me mail so we can discuss needs, goals, a roadmap and  
project space and setup a mail list. We would hackers of all types,  
*NIX, Mac, .NET, etc so we can cover all the technical bases.

Have Fun!
.dpm
Dave Morford
[EMAIL PROTECTED]
http://www.morford.org/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


PGP.sig
Description: This is a digitally signed message part


Re: [Mono-list] Mono 0.29 Installer for Mac OS X!

2003-12-05 Thread Elfred Pagan
I would also be interested in such a project, I was considering to  
start writing carbon bindings for windows forms or something similar.  
(P/Invoke does work on PPC right?).
On Dec 5, 2003, at 2:36 PM, Hugues Lismonde wrote:

Hi,

First, concerning the package:
It has installed seamlessly on my box, but it seems that some  
hardcoded path are in the way.
8<
alita:~ ch3$ mcs --version
/usr/local/bin/mcs: line 2: /opt/local/bin/mint: No such file or  
directory
alita:~ ch3$ mint --version
dyld: mint can't open library: /opt/local/lib/libgthread-2.0.0.dylib   
(No such file or directory, errno = 2)
Trace/BPT trap
8<--
Since it's installed in /usr/local, shouldn't it look for dependencies  
in the same base directory?

Now for the "Mono.Framework" for OSX, I would be glad to give a hand  
for this project, at least as much as I can.
I have experience in .NET/C#, at least on Windows, C/C++ on Unix  
(mostly Linux but BSD should be ok).
My knowledge of Cocoa and other OSX frameworks is null (got a Mac for  
only 2 weeks) but I'm willing to learn.
I can also do web development (asp.net, php, ...)

Just tell me.

Hugues Lismonde <[EMAIL PROTECTED]>

On 05 Dec 2003, at 04:37, Dave Morford wrote:

On Dec 4, 2003, at 4:32 PM, Markus W. Weissmann wrote:
we're just about creating a Portfile for Darwinports  

for Mono; as soon as the vm will work (mint & mcs are already  
working here),
I'll put in into our repository;
perhaps someone more involved in Mono on OS-X likes to be the port  
maintainer...?
(eventually the fink folks would like a mono package, too?)


All,

Here is a .pkg installer for Mono 0.29:  
http://www.morford.org/mono/mono-0.29.pkg.zip

A couple things:

1. Built with GCC 3.3 on Panther 10.3.1 with DarwinPorts using glib  
2.2.4 and dependents and pkgconfig 0.15. The BSD Subsystem is  
required, which is installed by default in 10.3.

2. The default install path for the .pkg is /usr/local. You can  
install the files anywhere you want by choosing to customize the  
install path. You can also "Show Package Contents"  from Finder and  
go into the Contents folder and grab the .gz of the files.

3. You'll need glib2 and dependents installed, either from  
DarwinPorts or Fink. The DPorts Portfile for glib2 contains a fairly  
readable listing of the glib2 dependencies:

http://darwinports.opendarwin.org/darwinports/dports/devel/glib2/ 
Portfile

4. If anyone has hosting space for this installer, perhaps on  
go-mono.com or opendarwin.org, please let me know.

5. The JIT Engine for PPC is definitely coming along and on that  
congrats! mint works really well now and I've not encountered any  
issues yet compiling and running small to medium size assemblies with  
it. I've not had time to test on Darwin 7 on x86.

6. I've got a PortFile almost working for 0.29 and I had GTK# 0.14  
working through X11 for a very very very simple test but I'll  
definitely need more time to work out a PortFile for that and, with  
mint, it runs slow. Like Markus I think the PPC JIT should be closer  
to complete before committing it into DPorts but perhaps as a  
development port or with an unstable marker.

7. No GC. :( I'd like to be able to figure this out and see if it is  
even a problem now on 10.3. A good overview of all the new  
capabilities in OS X v.3, including commands and libs from FreeBSD 5,  
GCC 3.3, pthread signaling, I/O, aio_* updates, System V poll system  
calls and more of the many updates, additions and changes can be  
found at the following:

http://www.apple.com/macosx/pdf/Panther_Unix_TB_10082003.pdf
http://www.apple.com/macosx/features/unix/
I would like to work out providing a "Mono.framework" for OS X. If  
anyone is interested in kicking off a Mono OS X hacking subproject to  
provide goodies like Xcode project templates, a Mono.framework  
bundle, PKG/DMG installers and Cocoa and other framework interop  
layer assemblies, send me mail so we can discuss needs, goals, a  
roadmap and project space and setup a mail list. We would hackers of  
all types, *NIX, Mac, .NET, etc so we can cover all the technical  
bases.

Have Fun!
.dpm
Dave Morford
[EMAIL PROTECTED]
http://www.morford.org/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Elfred Pagán

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono 0.29 Installer for Mac OS X!

2003-12-05 Thread Dave Morford
On Dec 5, 2003, at 10:36 AM, Hugues Lismonde wrote:

Hi,

First, concerning the package:
It has installed seamlessly on my box, but it seems that some 
hardcoded path are in the way.
8<
alita:~ ch3$ mcs --version
/usr/local/bin/mcs: line 2: /opt/local/bin/mint: No such file or 
directory
alita:~ ch3$ mint --version
dyld: mint can't open library: /opt/local/lib/libgthread-2.0.0.dylib  
(No such file or directory, errno = 2)
Trace/BPT trap
8<--
Since it's installed in /usr/local, shouldn't it look for dependencies 
in the same base directory?
This is the shell script still pointing to mcs.exe... I'll change and 
update the .pkg this evening (PST). For now, edit /usr/local/bin/mcs, 
which looks like this:

#!/bin/sh
/opt/local/bin/mint /opt/local/bin/mcs.exe "$@"
and change the paths from /opt/local/bin to /usr/local/bin.


Now for the "Mono.Framework" for OSX, I would be glad to give a hand 
for this project, at least as much as I can.
I have experience in .NET/C#, at least on Windows, C/C++ on Unix 
(mostly Linux but BSD should be ok).
My knowledge of Cocoa and other OSX frameworks is null (got a Mac for 
only 2 weeks) but I'm willing to learn.
I can also do web development (asp.net, php, ...)

Just tell me.


Great. I'll give a chance for others to reply also before we branch off 
a discussion and copy the result here for other to follow. I suspect 
there are many in the "new" to Mac/ UNIX world from Windows lately. 
While it's not brand new to me, it's been a while... since university 
basically for me.

Cheers,
Dave
Dave Morford
dave {at] morford [dot} org
http://www.morford.org/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list