pending 3.6.0x Mac VM

Phil Hargett hargettp at mindspring.com
Tue Oct 7 00:37:42 UTC 2003


Okay, definitely some user error in my last build. ;)

Basically, this time I followed the directions in platforms/Mac  
OS/Documentation/readme, and discovered that last time I had not put  
the VMMaker sources in a location that matched what the Project Builder  
project expected.  Not a big deal, but definitely made things simpler  
this time when I followed your guidance (e.g., VMMaker generated source  
in a directory sibling to the platforms directory from CVS).

However, I still had to make 2 changes not indicated in the readme:

	1.  remove CC & CPLUSPLUS settings in the Expert View of Squeak VM Opt  
target settings.  These settings specified that /usr/bin/gcc-3.3 be  
used, but I do not have that installed at this time.
	2.  added #include "sq.h" before #include "aio.h" in file aio.c.   
Without it, I received a linker error while attempting to resolve  
external _ioMSecs

I noticed that this build used sqUnixSocket.c for the SocketPlugin:  
that's what I couldn't use when I last attempted a build and posted my  
problem to this list.  I can't tell you if problems have been resolved,  
'cause...when I attempt to launch this VM, I receive an error "Squeak  
VM unexpectedly quit."

Any ideas why I can't launch this VM?  There were no build errors, and  
I did clean all before I did the build.

I'll leave this source tree intact; I'd be happy to help troubleshoot  
the Mac OS X Carbon build process further.

On Monday, October 6, 2003, at 01:16  AM, John M McIntosh wrote:

> I've posted all the source code changes, plus altered the build  
> instructions for the macintosh carbon os-x VM.
> If someone want to download and try it, plus then assist in any  
> corrections. Please feel free.
> Someone in the past month or so complained the project builder project  
> file wasn't up to-date. Hopefully that all has been fixed.
>
> --
> ======================================================================= 
> ====
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
> ======================================================================= 
> ====
>
>



More information about the Squeak-dev mailing list