Afterstep 1.6.6 problems - solution hack
Anders Henriksson (andhe@ida.liu.se)
Tue, 26 Jan 1999 14:27:35 +0100
Hej All.
I have (with some help) solved the problem, at least temporary untill I can
figure out why it was a problem in the first place. 1.6.6 is now up and
running compiled with egcs.
The problem turned out that afterstep, Wharf and Pager was missing 2
identifiers: __register_frame_info and __deregister_frame_info
Thus these programs halted when these identifiers where not found in the
shared libraries.
As a temporary fix I put together a file register_frame_info.c containing the
two stubbs:
void __register_frame_info( void ){}
void __deregister_frame_info( void ){}
I the added register_frame_info.o to the Makefile.in for afterstep, Wharf and
Pager and copied the register_frame_info.c file to their respective source
directories. configured and compiled as usual and it worked:)
I still do not have any clue to what these functions really do but if it is
important I am bound to find out eventually. Does anybody know?
Maybe I will upgrade X and see if the problem goes away but X3.3.2 isn't that
old, is it?
Thak you all for your help.
/Anders
--
Anders Henriksson tel: +46 13 288983
TOSCA, IDA fax: +46 13 282606
Linkoping University
S-581 83 Linkoping E-Mail: andhe@ida.liu.se
Sweden WWW: http://www.ida.liu.se/~andhe/
--
WWW: http://www.afterstep.org/
FTP: ftp://ftp.afterstep.org/
MAIL: http://www.caldera.com/linuxcenter/forums/afterstep.html