home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!bonnie.concordia.ca!cerberus.ulaval.ca!chicoutimi!tardif
- From: tardif@chicoutimi.ulaval.ca (Pierre-Martin Tardif)
- Newsgroups: comp.os.os9
- Subject: Help me !!!!!!
- Message-ID: <tardif.711772631@chicoutimi>
- Date: 22 Jul 92 02:37:11 GMT
- Sender: news@cerberus.ulaval.ca
- Organization: Universite Laval
- Lines: 34
-
- Hi!
- I really don't what I'm doing wrong but when I compile
- my program, I get a lot of errors and a sample of these errors
- follows:
-
- >l68: error - operand size error.
- >The value of symbol 'BC' ($2c3cb) is too large for a word operand.
- >The offending operand is at offset $1cc in the code area
- >of psect 'tgoto_c' in file '/h0/lib/termlib.l'.
-
- Can someone help me....PLEASE....because I verify a lot of things and
- I still don't know what is wrong...
-
- I compile my project using a makefile. I have severals modules and I
- link the *.r files at the end. It is a that time that I get this
- strange and don't know how to solve error....
-
- I defined (like prescribed in the Microware C manual) the
- BC variable as: char *BC; as global (same for PC_, UP and
- ospeed).
-
- For the others modules wich use the termcap library
- I used the: extern char *BC; declaration....
-
- What is wrong ??? Where and how and why.......
-
- I'm using OS-9/68k ver 2.3 if it helps on a VME147S-1 system.
-
- Thank you in advance !
- --
- Pierre-Martin Tardif, etudiant gradue (email: tardif@gel.ulaval.ca)
- Laboratoire de Vision et Systemes Numeriques
- Universite Laval, Pavillon Adrien-Pouliot, local 00100-I, Ste-Foy, Quebec,
- Canada, G1K 7P4 (418-656-2131, ext 4848)
-