Re: FVWM: fvwm2.1.10 and Xpm3.4k

From: Andrew Laden <andrew_at_sgc.com>
Date: Wed, 27 Jan 1999 18:16:30 -0500 (EST)

Recap: Fvwm 2.1.10, Xpm 3.4k, configure sees it, but thinks its less then
3.4f.


On 27 Jan 1999, Paul D. Smith wrote:
>
> al> FVWM Version: 2.1.10
>
> al> Build extra modules? no
> al> Have ReadLine support? no
> al> Have RPlay support? no
> al> Have XPM support? no
>
> Odd; usually configure will show some reason for not liking xpm here.
>
> Well, first make sure you ran "make distclean", or "rm -f config.cache"
> so it's not using any cached information.

Checked that.

>
> If that still doesn't help, look in the config.log file and see where it
> tries to compile and run the xpm app to find the version: what does it
> say there?

Its says...(minus pine's formatting)

configure:4382: checking for XpmReadFileToXpmImage in -lXpm
configure:4401: gcc -o conftest -g -O2 conftest.c -lXpm -L/opt/fvwm/lib
-lXpm
 -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lsocket -lnsl 1>&5
configure:4446: checking for X11/xpm.h
configure:4456: gcc -E -I/opt/fvwm/include -I/usr/openwin/include
conftest.c >
/dev/null 2>conftest.out
configure:4508: checking for Xpm 3.4f or better
configure:4525: gcc -o conftest -g -O2 -I/opt/fvwm/include
-I/usr/openwin/include conftest.c -L/opt/fvwm/lib -lXpm
-L/usr/openwin/lib -R/usr/openwin/lib -
lX11 -lsocket -lnsl 1>&5
configure: failed program was:
#line 4517 "configure"
#include "confdefs.h"
#include <X11/xpm.h>
   int main(int c, char **v) {
   return c == 1 ? 0 :
     XpmIncludeVersion != XpmLibraryVersion() ? 1 :
     XpmIncludeVersion < 30406 ? 2 : 0 ;}


>

On Wed, 27 Jan 1999, Brad Giaccio wrote:

> Check in your include path it is checking for the version given by the
> header you may have installed the library but not the header
>

That says...

/*
 * first some identification numbers:
 * the version and revision numbers are determined with the following
rule:
 * SO Major number = LIB minor version number.
 * SO Minor number = LIB sub-minor version number.
 * e.g: Xpm version 3.2f
 * we forget the 3 which is the format number, 2 gives 2, and f gives
6.
 * thus we have XpmVersion = 2 and XpmRevision = 6
 * which gives SOXPMLIBREV = 2.6
 *
 * Then the XpmIncludeVersion number is built from these numbers.
 */
#define XpmFormat 3
#define XpmVersion 4
#define XpmRevision 11
#define XpmIncludeVersion ((XpmFormat * 100 + XpmVersion) * 100 +
XpmRevision)


Still no clue.

-Andrew





--
Visit the official FVWM web page at <URL: http://fvwm.math.uh.edu/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Thu Jan 28 1999 - 12:33:03 GMT

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:38:02 BST