home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / xpaint-247 / install < prev    next >
Text File  |  1996-09-06  |  3KB  |  91 lines

  1. A short guide on how to build and install XPaint.
  2.  
  3. First, *read* the comments in README.
  4.  
  5. NOTE: You *must* have X11R5 or newer. X11R4 is obsolete and will *not* work.
  6.  
  7. Check that all paths etc. in 'Local.config' are correct.
  8. Be sure to add any flags needed for your machine.
  9. Then do
  10.  
  11.     xmkmf
  12.     make Makefiles
  13.     make
  14.     make install
  15.     make install.man
  16.  
  17.  
  18. =============================================================================
  19.  
  20.  
  21.             Having Trouble Building XPaint?
  22.                  Here Is Some Help
  23.  
  24.  
  25.  
  26. ===  General Problems
  27.  
  28. Undefined symbol strerror:
  29.     
  30.     Edit Local.config and define MISSING_STRERROR
  31.  
  32. Undefined symbol strcasecmp:
  33.     
  34.     Edit Local.config and define MISSING_STRCASECMP
  35.  
  36. ===  SCO Unix:
  37.  
  38. From: Tom Kelly <tom@sco.com>
  39.  
  40. Since SCO does not ship the Athena widgets with the system, they have
  41. to be obtained.  They are available for free from sosco.sco.com  and
  42. various mirrors (including ftp.uu.net) in the TLS directory.  Both the
  43. R4 and R5 widgets are available.
  44.  
  45. ====  Sun machine:
  46.  
  47. Undefined symbol:
  48.     _get_wmShellWidgetClass
  49.     _get_applicationShellWidgetClass
  50.  
  51.     >From: Harald Tveit Alvestrand <harald.t.alvestrand@delab.sintef.no>
  52.     >
  53.     >It turns out that the problem occurs with X11R4 on SunOS 4.1.2 and
  54.     >later. SUN "fixed a bug" in the linker that made it conform to the
  55.     >documentation (AARRGGHH), which, as a side effect, wrecked linking
  56.     >to X11R4.
  57.     >
  58.     > There are only 2 solutions that I know of:
  59.     > - Upgrade to X11R5 libraries, which don't have the problem
  60.     > - Add the following line to the Imakefile:
  61.     >     LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) -Bstatic
  62.  
  63. ================
  64.  
  65. jspath@mail.bcpl.lib.md.us (Webmaster Jim) suggested this:
  66.  
  67. I don't have the "Fixed 12" font in my XFree86 system, so I've patched
  68. the earlier version to include a font that I like, Sony 16 (and Sony 24).
  69. I don't recommend this for everyone, but including the following in the
  70. distribution can help others get different startup fonts:
  71.  
  72. --- operation.c.df  Fri Apr 19 04:53:30 1996
  73. +++ operation.c Sun Jun 16 12:10:16 1996
  74. @@ -830,12 +830,14 @@
  75.         fontSet, "-*-helvetica-medium-r-normal-*-*-120-*-*-p-*-*-*"),
  76.      MI_FLAGCB("Helvetica Bold 12", MF_CHECK | MF_GROUP1,
  77.           fontSet, "-*-helvetica-bold-r-normal-*-*-120-*-*-p-*-*-*"),
  78. -    MI_FLAGCB("Fixed 12", MF_CHECK | MF_GROUP1,
  79. -         fontSet, "-*-fixed-medium-r-normal-*-*-120-*-*-m-*-*-*"),
  80. +    MI_FLAGCB("Sony 16", MF_CHECK|MF_GROUP1,
  81. +        fontSet, "-*-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1"),
  82. +    MI_FLAGCB("Sony 24", MF_CHECK|MF_GROUP1,
  83. +        fontSet, "-*-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1"),
  84.      MI_FLAGCB("Courier 12", MF_CHECK | MF_GROUP1,
  85.           fontSet, "-*-courier-medium-r-normal-*-*-120-*-*-m-*-*-*"),
  86.      MI_SEPERATOR(),
  87. -#define FM_SELECT  11
  88. +#define FM_SELECT 12
  89.      MI_FLAGCB("select", MF_CHECK | MF_GROUP1, fontSet, NULL),
  90.  };
  91.