Getting pcb version 1.6.3 to compile on Redhat 7.2 Linux.
  
  (the current alpha, 1.7.3, has more bugs than I want to deal with, but
was  an easier compile/install)
    pcb homepage
   Read the INSTALL in README_FILES directory.
   Following directions...
   
   STEP 1 - edit config.h:
   
   change GNUM4 to /usr/bin/m4    
   (YOU MUST DO THIS!)
   
   change PCBLIBDIR to $(LIBDIR)/pcb   
   (The default, /home/cad/lib/pcb, makes little sense, to me at least.  This 
 puts the lib files in /usr/X11R6/lib/X11/pcb)
   
   
   STEP 2 - xmkmf -a
   
   STEP 3 - You should do this, and even though you get errors here, you
get  fewer errors later.
   cd doc ; make
   cd src ; make Pcb.ad
   
   STEP 4 - not applicable for me
   
   STEP 5 - do a "make"
   Now I get an error about target "pcb.man".  But!  Keep going, this is the important part.
   type "make" again.  Now gcc will make your pcb executable.
   
   STEP 6/7 - cd src ; ./pcbtest.sh ../example/68HC11
   Voila.  pcb is working.
   
   STEP 8 - su root, make install.
   And it all should be working.
   
   
   
   Uninstall:
   Since there isn't a "make uninstall", manually remove:
   /usr/X11R6/bin/pcb
   /usr/X11R6/lib/X11/app-defaults/Pcb
   directory /usr/X11R6/lib/X11/pcb
   
  Linux home