home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!psuvax1!rutgers!modus!dyna!osra!felix!eb
- From: eb@felix.Sublink.Org (Enrico Badella)
- Newsgroups: comp.lang.smalltalk
- Subject: !HELP! Compiling gnu Smaltalk 1.1.1
- Message-ID: <933@felix.Sublink.Org>
- Date: 21 Dec 92 22:58:08 GMT
- Organization: Soft*Star s.r.l, Torino, Italy
- Lines: 47
-
- I'm trying to compile GNU Smalltalk 1.1.1 on a SparcStation 1+ with
- SunOS 4.1.1B + gcc 2.2.2 + X11R5pl17.
-
- I manage to obtain mst but when I try loading the classes with mst -V
- I get a SIGVEC
-
- Processing ByteMemory.st
- Processing MethodInfo.st
- Processing FileSegment.st
- Processing SymLink.st
- Processing initialize.st
- Processing CFuncs.st
- "CFuncs.st", line 44: Segmentation violation
- Object class>>#isVariable
- Object class>>#variableSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
- UndefinedObject>>#executeStatements
- UndefinedObject>>nil
-
- with gdb
-
- Program received signal 11, Segmentation fault
- 0xe530 in sendMessage (sendSelector=0x37fb8, sendArgs=0, sendToSuper=false)
- at mstinterp.c:1272
- 1272 setStackTop(receiverVariable(receiver, header.numTemps));
- (gdb) bt
- #0 0xe530 in sendMessage (sendSelector=0x37fb8, sendArgs=0, sendToSuper=false)
- at mstinterp.c:1272
- #1 0xd78c in interpret () at mstinterp.c:996
- #2 0x160b8 in executeStatements (temporaries=0x0, statements=0x90aae0,
- quiet=true) at mstcomp.c:389
- #3 0x3638 in yyparse () at mst.y:97
- #4 0x29ec in processFile (fileName=0xf7fff71c "CFuncs.st", quiet=true)
- at mstmain.c:628
- #5 0x2830 in loadStandardFiles () at mstmain.c:554
- #6 0x246c in main (argc=2, argv=0xf7fffbfc) at mstmain.c:317
-
- I'm just starting now to learn Smalltalk and would like to practice
- a bit with GNU + the new GUI just release. I still don't understand
- what's happening at line 44 of CFuncs.st.
-
- HELP! HELP! HELP!
-
- --
- Enrico Badella Internet: eb@felix.sublink.org
- Soft*Star s.r.l. eb@icnucevx.cnuce.cnr.it
- Via Camburzano 9 Phone: +39-11-746092
- 10143 Torino, ITALY Fax: +39-11-746487
-