[comp.windows.x] Building WINTERP using ISC's Motif

mayer@hplabsz.HPL.HP.COM (Niels Mayer) (01/11/90)

I sent the following info to "paul@dialogic.UUCP" via e-mail earlier today
but I thought I'd post this just incase anybody else is having similar
problems:

> From this, I'm almost certain that the Motif and possibly Xt libraries
> I have are incomplete, and I just wanted to check with you that I'm
> not doing anything else wrong. Certainly, XmIsMotifWMRunning is
> documented, but is not in the library archive. Also,
> XtIsCompositeObject is not in libXt.a, but XtIsComposite is. Are these
> the same ?
>
> The rest of the missing symbols seem to be Xt routines that Motif
> calls. I cannot confirm that they *should* be there - the
> documentation I have does not list them. What version of Xt are you
> using - vanilla R3 ? Are they in fact defined in your library archive
> ?

Various things in the above (such as XmIsMotifWMRunning) hint at the fact
that you are linking with the wrong version of libXt.a -- Motif has it's
own version of the intrinsics, so you cannot use the standard X11r4 ones.
(Motif 1.1 may have merged back into using the standard X11r4 Xt)

			--------------------

PS: To anybody trying to compile winterp, I've noticed that there's lots
of different versions floating around... old interim copies that I put on
expo seem to have propagated to other fileservers elsewhere... and then
there's the botched version of winterp on the X11r4 tape (apply the
recently posted patches to unbotch that version)....

Just to check, the currently released latest version of winterp has the
following response to "what /usr/bin/X11/winterp" or
"ident /usr/bin/X11/winterp":

        $Header: w_XmString.c,v 1.1 89/11/25 04:19:10 mayer Exp $
        $Header: w_callbacks.c,v 1.2 89/11/25 04:20:55 mayer Exp $
        $Header: w_classes.c,v 1.2 89/11/25 04:21:33 mayer Exp $
        $Header: w_evnthndlr.c,v 1.1 89/11/25 04:22:21 mayer Exp $
        $Header: w_funtab.c,v 1.5 89/12/09 20:23:07 mayer Exp $
        $Header: w_libXm.c,v 1.1 89/11/25 04:26:55 mayer Exp $
        $Header: w_libXt.c,v 1.1 89/11/25 04:27:40 mayer Exp $
        $Header: w_pixmap.c,v 1.1 89/11/25 04:28:13 mayer Exp $
        $Header: w_resources.c,v 1.4 89/12/17 02:38:50 mayer Exp $
        $Header: w_savedobjs.c,v 1.1 89/11/25 04:29:43 mayer Exp $
        $Header: w_timeouts.c,v 1.1 89/11/25 04:30:20 mayer Exp $
        $Header: w_txlations.c,v 1.1 89/11/25 04:30:47 mayer Exp $
        $Header: w_utils.c,v 1.1 89/11/25 04:31:28 mayer Exp $
        $Header: wc_ArrowB.c,v 1.1 89/11/25 04:33:56 mayer Exp $
        $Header: wc_BulletinB.c,v 1.3 89/12/09 20:36:15 mayer Exp $
        $Header: wc_CascadeB.c,v 1.2 89/12/09 05:34:27 mayer Exp $
        $Header: wc_Command.c,v 1.1 89/11/25 04:36:01 mayer Exp $
        $Header: wc_DrawingA.c,v 1.1 89/11/25 04:36:54 mayer Exp $
        $Header: wc_DrawnB.c,v 1.1 89/11/25 04:37:39 mayer Exp $
        $Header: wc_FileSB.c,v 1.1 89/11/25 04:42:12 mayer Exp $
        $Header: wc_Form.c,v 1.1 89/11/25 04:42:51 mayer Exp $
        $Header: wc_Frame.c,v 1.1 89/11/25 04:43:33 mayer Exp $
        $Header: wc_Label.c,v 1.1 89/11/25 04:44:10 mayer Exp $
        $Header: wc_List.c,v 1.1 89/11/25 04:45:14 mayer Exp $
        $Header: wc_MainW.c,v 1.1 89/11/25 04:46:00 mayer Exp $
        $Header: wc_MessageB.c,v 1.1 89/11/25 04:46:59 mayer Exp $
        $Header: wc_PanedW.c,v 1.1 89/11/25 04:47:28 mayer Exp $
        $Header: wc_PushB.c,v 1.1 89/11/25 04:48:01 mayer Exp $
        $Header: wc_RowColumn.c,v 1.1 89/11/25 04:48:46 mayer Exp $
        $Header: wc_SHELL.c,v 1.1 89/11/25 04:49:31 mayer Exp $
        $Header: wc_Scale.c,v 1.1 89/11/25 04:50:11 mayer Exp $
        $Header: wc_ScrollBar.c,v 1.1 89/11/25 04:50:48 mayer Exp $
        $Header: wc_ScrolledW.c,v 1.1 89/11/25 04:51:22 mayer Exp $
        $Header: wc_SelectioB.c,v 1.1 89/11/25 04:52:00 mayer Exp $
        $Header: wc_Separator.c,v 1.1 89/11/25 04:52:58 mayer Exp $
        $Header: wc_Text.c,v 1.1 89/11/25 04:53:36 mayer Exp $
        $Header: wc_ToggleB.c,v 1.1 89/11/25 04:54:17 mayer Exp $
        $Header: wc_WIDGET.c,v 1.3 89/12/01 16:55:56 mayer Exp $
        $Header: winterp.c,v 1.2 89/11/25 04:59:12 mayer Exp $
        $Header: unixstuff.c,v 1.3 89/11/25 05:12:16 mayer Exp $
        $Header: xlbfun.c,v 1.2 89/11/25 05:13:34 mayer Exp $
        $Header: xlcont.c,v 1.4 89/11/25 05:14:27 mayer Exp $
        $Header: xldbug.c,v 1.3 89/11/25 05:16:32 mayer Exp $
        $Header: xldmem.c,v 1.6 89/11/25 05:18:06 mayer Exp $
        $Header: xleval.c,v 1.3 89/11/25 05:21:43 mayer Exp $
        $Header: xlfio.c,v 1.4 89/11/25 05:24:44 mayer Exp $
        $Header: xlglob.c,v 1.4 89/11/25 05:30:06 mayer Exp $
        $Header: xlinit.c,v 1.3 89/11/25 05:31:53 mayer Exp $
        $Header: xlio.c,v 1.2 89/11/25 05:33:04 mayer Exp $
        $Header: xljump.c,v 1.2 89/11/25 05:38:38 mayer Exp $
        $Header: xllist.c,v 1.2 89/11/25 05:39:25 mayer Exp $
        $Header: xlmath.c,v 1.3 89/11/25 05:40:35 mayer Exp $
        $Header: xlobj.c,v 1.3 89/11/25 05:41:26 mayer Exp $
        $Header: xlpp.c,v 1.2 89/11/25 05:42:08 mayer Exp $
        $Header: xlprin.c,v 1.5 89/11/25 05:42:42 mayer Exp $
        $Header: xlread.c,v 1.3 89/11/25 05:43:32 mayer Exp $
        $Header: xlstr.c,v 1.2 89/11/25 05:44:25 mayer Exp $
        $Header: xlstruct.c,v 1.2 89/11/25 05:47:24 mayer Exp $
        $Header: xlsubr.c,v 1.2 89/11/25 05:48:29 mayer Exp $
        $Header: xlsym.c,v 1.2 89/11/25 05:49:24 mayer Exp $
        $Header: xlsys.c,v 1.5 89/11/25 05:49:55 mayer Exp $

-------------------------------------------------------------------------------
	    Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com
		  Human-Computer Interaction Department
		       Hewlett-Packard Laboratories
			      Palo Alto, CA.
				   *