home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / smalltal / 2606 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  2.1 KB

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