SUMMARY: openwin3.0/xdvi

From: Sam Finn (lsf@holmes.astro.nwu.edu)
Date: Fri Aug 28 1992 - 17:23:32 CDT


Original question:

>Has anyone succeeded in getting xdvi to compile under openwindows 3.0?
>After much sturm und drang, all loads but the two undefined symbols
>
> _get_wmShellWidgetClass
> _get_applicationShellWidgetClass
>
>I have no idea where these are coming from: I can't find them in
>the includes or the sources. If possible I need this to compile
>under the openwindows 3 tree and not the X11 tree.
>

These symbols are missing from the libXmu.so.* shared library,
present in the libXmu.a library, and not used in the execution of xdvi.
Consequtnely, there are three ways to deal with the problem:

1) Get patches
   10512-02 (OpenWindows V3: libXt CTE Jumbo Patch) and
   10573-03 (OpenWindows 3.0: ld patch 100170-06 causes undefined symbols
        when used with shared libXmu)

2) Link libXmu statically, i.e.,
LOCAL_LIBRARIES = $(XAWLIB) -Bstatic $(XMULIB) -Bdynamic $(XTOOLLIB) $(XLIB)

3) use the ld flag "-assert nodefinitions", as in
EXTRA_LOAD_FLAGS = -assert nodefinitions

Thanks to all who replied!

claude@genethon.genethon.fr
ohnielse@ltf.dth.dk
grs@claircom.com
todd@flex.eng.mcmaster.ca
drubin@forte.poly.edu
johnb@edge.cis.mcmaster.ca
per@erix.ericsson.se
tlr.radiology.msu.edu (who sent an exceptionally complete reply)
jumper@spf.trw.com
root@space.physics.uiowa.edu

3)

3)

Thanks to all who replied!



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:48 CDT