Dilwyn Jones wrote:

<>

The reason why John got the specific error message at line 210 of his program is simply that MENU_REXT checks if it is being installed twice. But that doesn't of course explain why the "Q_L" extension is not being found when he looks for it, unless it's something to do with the order of QLiberator files being installed or something like that.

Another technique for communicating between boot files is to let the primary boot write to the secondary directly. No parsing required!

BOOT1:

<optionally lrespr Prowess and set pws flag accordingly>
<optionally lrespr Wman/ptrgen and set pe flag accordingly>
..
..
c = fopen('flp1_BOOT2')
if pws: print#c; '1 pws = 1': else: print#c; '1 pws = 0'
if pe: print#c; '2 pe = 1': else: print#c; '2 mpe = 0'
..
close#c
..
lrun flp1_BOOT2

BOOT2:

1 pws = 0
2 pe = 0
..
..
120 if pws then
130  do_this
140 else
150  if pe then
160   do_that
170  end
180 end
..

per
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to