[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon, 15 Mar 2004 00:34:19 +0000 (UTC) 
Subject:Re: $popobjlib/obj.wlb doesn't exist. 
From:lucb 
Volume-ID: 

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.