Tech Support > Computer Hardware > Handhelds & Wireless > HP48GX Compiling SYSRPL program
HP48GX Compiling SYSRPL program
Posted by art kennedy on December 11th, 2004


HELP! I am sort of a beginnger with SYSRPL and I am having trouble
with SLOAD
rejecting the entry point file. To wit:

=========================

/SLOAD: File is not a Saturn object code file. File=ENTRIES.O
Saturn Loader, Ver. version 3.0.8, 12/07/02

=========================

The path to the entries file is:

C:\INCLUDE\entries.o

I have tried all the different "entries.o" files I have found on
hpcalc.org with
the same results. CRCK of the one I'm currently using is 92 29. File
date and
time is 09/12/2002, 11:31 AM.

=========================

Following is a the leetle program I am trying to compile, stored under
the file
name CHRZ1TE :

ASSEMBLE
NIBASC /HPHP48-A/
RPL
EXTERNAL Choose
::
( ENTRY: "Title" "List" %DeCompileObj %FocusPos )
COERCE ( make focus bint )
SWAP ( )
COERCE ( make DeCompileObj bint )
3UNROLL ( to stack level 3 )
AtUserStack
' ::
SIXTY #=casedrop TrueTrue ( full screen )
DROP FALSE
;
5UNROLL ( final positions )

=========================

Following is the batch file I use for processing:

ECHO ON
DIR /AD
C:\userdata\HP\HPTOOLS\mfile %1
C:\userdata\HP\HPTOOLS\TOOLS\RPLCOMP %1.S %1.A
C:\userdata\HP\HPTOOLS\TOOLS\SASM %1.A
C:\userdata\HP\HPTOOLS\TOOLS\SLOAD -H %1.M
LOCATE %1.LR "Unresolved" /i/t
PAUSE
QE %1.lr %1.*

=========================

Following is console output from above process:


C:\UserData\HP\SYSRPL\MY-WORK>ECHO ON

C:\UserData\HP\SYSRPL\MY-WORK>DIR /AD
Volume in drive C has no label.
Volume Serial Number is 4145-6A33

Directory of C:\UserData\HP\SYSRPL\MY-WORK

09/13/2004 11:55 PM <DIR> .
09/13/2004 11:55 PM <DIR> ..
09/13/2004 11:55 PM <DIR> UTIL
12/10/2004 12:12 AM <DIR> INCLUDE
0 File(s) 0 bytes
4 Dir(s) 142,748,483,584 bytes free

C:\UserData\HP\SYSRPL\MY-WORK>C:\userdata\HP\HPTOOLS\mfile chsz1te

C:\UserData\HP\SYSRPL\MY-WORK>C:\userdata\HP\HPTOOLS\TOOLS\RPLCOMP
chsz1te.S chs

C:\UserData\HP\SYSRPL\MY-WORK>C:\userdata\HP\HPTOOLS\TOOLS\SASM
chsz1te.A

C:\UserData\HP\SYSRPL\MY-WORK>C:\userdata\HP\HPTOOLS\TOOLS\SLOAD -H
chsz1te.M

C:\UserData\HP\SYSRPL\MY-WORK>LOCATE chsz1te.LR "Unresolved" /i/t

LOCATE Copyright 1987 by
WyndhamWare
Press Esc to stop search Copyright 1987 by
ButtonWare

Directory / parameters: chsz1te.LR /I/T
Search string: >Unresolved<

* Directory: C:\USERDATA\HP\SYSRPL\MY-WORK\

C:\UserData\HP\SYSRPL\MY-WORK>PAUSE
Press any key to continue . . .

C:\UserData\HP\SYSRPL\MY-WORK>QE chsz1te.lr chsz1te.*
L 50 C 1 IAW 521k
c:\userdata\hp\sysrpl\my-work\help-sl. 43h,67

C:\UserData\HP\SYSRPL\MY-WORK>c:\qed\qe chsz1te.lr chsz1te.*

C:\UserData\HP\SYSRPL\MY-WORK>exit

=========================

Following is contents of ".LR" file:

/SLOAD: File is not a Saturn object code file. File=ENTRIES.O
Saturn Loader, Ver. version 3.0.8, 12/07/02


Output Module:
Module=CHSZ1TE
Start=00000 End=0005F Length=00060 Symbols= 13 References= 16
Date=Fri Dec 10 22:05:23 2004 Title=


Source modules:
Module=\INCLUDE\ENTRIES.O
***** Error while reading this module *****
Start=00000 Module Contains No Code
Date= Title=

Module=CHSZ1TE.O
Start=00000 End=0005F Length=00060
Date=Fri Dec 10 22:05:23 2004 Title=

?Unresolved References

#=casedrop ( 1) '
( 1)
3UNROLL ( 1) 5UNROLL
( 1)
AtUserStack ( 1) COERCE
( 2)
DOCOL ( 2) DROP
( 1)
FALSE ( 1) SEMI
( 2)
SIXTY ( 1) SWAP
( 1)
TrueTrue ( 1)

/SLOAD: End of Saturn Loader Execution
=========================

WHAT AM I DOING WRONG !!!!!!!!


Posted by John Smith on December 13th, 2004


Why not repost to comp.sys.hp48




"art kennedy" <artkennedy@highstream.net> wrote in message
news:1102747667.058062.72040@c13g2000cwb.googlegro ups.com...



Similar Posts