Many thanks, Aaron, for this and all the work you do maintaining the
distributions.
To make a long story short, the fix to the array bug is now installed
on my system.
There were some strange but known hickups, which are documented below
(due to the Mandrake termcap issues).
If/when someone has time to dig into this, I can work through it with
them. (At the moment the termcap thing is beyond me.)
Cheers,
Luc
On Sunday, March 14, 2004, at 02:35 PM, Aaron Sloman wrote:
> Luc,
>>
>> However on this step:
>> pglibr -r ../obj/ *.w
>> I get:
>>
>> The error is:
>> ;;; MISHAP - POPLIBR: CAN'T OPEN FILE (No such file or directory)
>> ;;; INVOLVING: '$popobjlib/obj.wlb'
>
> I cannot imagine why this happens. I have just tried it on my
> machine and it works. Alternatively you could try
>> pglibr -r ../obj/src.wlb *.w
That did the trick!
>
>>
>> Now, my $popobjlib/ seems to be setup correctly. It has
>>
>> ls $popobjlib
>> aarith.o aarith.w
>
> The first two should not be there. Did you move them?
I had blindly copied them there in case that was part of my problem.
>> ....src.olb src.wlb vedsrc.olb vedsrc.wlb xsrc.olb xsrc.wlb
Those are now the only files there.
I then moved onto the next step described in the BUGREPORT file (i.e.,
relinking poplog) but got linking errors.
So I tried to reinstall the whole (bham) installation.
Incidentally, I think it's fine to have one big 20MB install rather
than trying to maintain separate smaller versions at this point.
For the record, I bumped into libtermcap errors (I'm on Mandrake) that
I couldn't circumvent.
/usr/bin/ld: cannot find -ltermcap
collect2: ld returned 1 exit status
ls: newpop11: No such file or directory
/usr/bin/ld: cannot find -ltermcap
collect2: ld returned 1 exit status
;;; MISHAP - POPLINK: ERRORS IN LINKING (see above)
*** Error - failed to link newpop11
Apparently, I do have termcap and the appropriate links.
I read through all the documentation and applied the suggestions. I
tried to revert to the last resort, described in Suse-README.txt file,
which is:
>
> If that does not work, and your poplog installation script is
> INSTALL_MOTIF_POPLOG, then edit that file to remove the section
> that starts with
> ##### START of bit that may not work on Mandrake and some other
> systems
> ### Comment out the next few commands (up to ##### END) if you
> are
> ### running mandrake and installation does not work
>
> and ends with
However, there is no INSTALL_MOTIF_POPLOG in the bham installation that
I have. I recursively searched through the installer for Mandrake and
ltermcap and didn't find anything that matched. Hence couldn't tell
what I could or should comment out.
Fortunately, I had made a backup of v15.53 and was able to reapply it.
It contains the array fix made above.
Thanks,
Aaron.
|