Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problems with D->LIB

7 views
Skip to first unread message

Balazs Fischer

unread,
Apr 25, 1997, 3:00:00 AM4/25/97
to

I want to build a library with D-LIB from Hack v9.2. The directory contains 6
programs, $VISIBLE, $TITLE, $CONFIG and $ROMID. I checked, the lirary ID is
unique on my calc. I recall the directory, execute D->LIB, the library is
built but it is corrupt. If I make a list and press the menukeys of the
library one of the programs is still an ID, not a ROMPTR, one XLIB is somehow
missing (when I DIS it the result is only PTR 81AA3 the name is, the XLIB
name contains garbage) and D->LIB can't take the library apart. I tried
another library-splitter (LIBFUCK 1.27 from HPFox), it also failed. Has
anyone ever had problems like this and how do I solve them?

BTW I never had problems building libraries before with D->LIB, but this
problems is reproducible, I tried it with Java on, or off with a clean
(ON-A-F) calc and with a full calc,... it still does not work. Is there an
alternative library builder?

cu

Balazs Fischer

Balazs....@studbox.uni-stuttgart.de

... Diplomacy is the art of saying 'Nice doggie!' till you can find a rock.

Christian Meland

unread,
Apr 25, 1997, 3:00:00 AM4/25/97
to

Balazs Fischer <Balazs....@studbox.uni-stuttgart.de> wrote in article
<398b...@studbox.uni-stuttgart.de>...

You could try using Jazz to compile the library. It gives you more
flexibility. See the Jazz doc's for instructioons.
--
Christian Meland
Research Scientist, PFI
Oslo, Norway
Phone +47 22566105 ext. 267, at home +47 22221067

Philip Karras

unread,
Apr 25, 1997, 3:00:00 AM4/25/97
to

Here is a method I used for an antenna bandwidth calculation, It first
beeps to aleart the user that his/her attention is needed:

330 .1 BEEP
"Enter frequancy in MHz

(3.0 to 30 MHz):" @ Input string
"" INPUT OBJ\-> 'f' STO @ convert input into # & save

This is a very simple use of the INPUT command, a more complex use
allows you to specify the position of the cursor & if you are inserting
or overwriting a default input:

"SWR: " @ Build swr/swrc INPUT question string
swr + "
" +
"SWRc: " + swrc +
"
" +
"Use corrected swr Y/N"
+ { "Y" { -1 1 } \Ga @ Default "Y", position overwrite cursor at 1
@ -1= overwrite, next 1= on char position 1
@ if second # = 0 == end of string position
} INPUT @ Y/N Input string use swr or swrc?

IF "Y" ==
THEN swrc @ If Yes Then use the swrc value
ELSE swr @ Else use the swr value
END
\-> sw @ Save the SWR selected into local var sw

I hope this helps & I'm sure others will now show me better ways to do
what I have done here.

good-luck & happy programming

PK

0 new messages