Thanks for the detailed instructions about building from source! I have a new build from the svn source on my machine now. I will try the same process on the Tiger machine and perhaps this will resolve our problems.
Larry On Dec 28, 2007 9:08 AM, larry talley <[EMAIL PROTECTED]> wrote: > I am mentoring an 8'th grader on a school project which seems like a > perfect opportunity for Shoes. (He has a lot of discretion about the > project but he has decided to build an online tic-tac-toe game -- see > http://seafom.org/x/FIAl). > > I happen to have a Macbook with OSX Leopard, and the standard OSX > Shoes download installs fine for me (shoes-0.r327-intel.dmg). My > student has OSX Tiger, and when he installs Shoes, it doesn't work > perfectly. His Shoes executable will start, it creates a process that > we can see visually (there is a window on his screen), and we can see > the process in the process list (ps), but, we can't make the Shoes > process a "foreground" application. We can't click on the Shoes > window, we can't ever see a Shoes menu, etc. When we tire of trying > to communicate with the Shoes process we have to kill the process to > make it go away. > > Does anyone have any suggestions regarding installing from > shoes-0.r327-intel.dmg on Tiger? > > In an attempt to fix this we tried installing Shoes from source using > shoes-0.r331.tar.gz, but we haven't been able to build the app on > either of our Macs. First we encountered a dependency on giflib, > which we solved by installing giflib via MacPorts. But subsequently I > get another error from make: > > ... > CC shoes/internal.c > CC shoes/ruby.c > CC shoes/world.c > CC -o dist/libshoes.so > Undefined symbols: > "_main", referenced from: > start in crt1.10.5.o > ld: symbol(s) not found > collect2: ld returned 1 exit status > make: *** [dist/libshoes.so] Error 1 > > This is on my OSX (Leopard)... I am not sure the Tiger Mac would get > the identical error, but, I do know that building from source failed. > > If anyone has suggestions I would appreciate them. > > I know that Shoes is new stuff and I don't expect immediate > perfection, but, is it likely that we can be successful installing it > without digging into really technical stuff, or, should we just use > another GUI toolkit? > > Thanks for any help in advance. > > Larry >
