Return to BSD News archive
Path: sserve!manuel.anu.edu.au!munnari.oz.au!uunet!math.fu-berlin.de!unidui!du9ds3!veit From: veit@du9ds3.uni-duisburg.de (Holger Veit) Newsgroups: comp.unix.bsd Subject: Re: xmkmf Date: 2 Nov 92 08:13:55 GMT Organization: Uni-Duisburg FB9 Datenverarbeitung Lines: 85 Message-ID: <veit.720692035@du9ds3> References: <ali.720442607@fred> Reply-To: veit@du9ds3.uni-duisburg.de NNTP-Posting-Host: du9ds3.uni-duisburg.de Keywords: xmkmf, x-source In <ali.720442607@fred> ali@cs.city.ac.uk ( Ali Syed) writes: >Could someone please tell me where the source for xmkmf is? >Many thanks, >Ali Syed Email: ali@cs.city.ac.uk >City University, London, UK. Fax: +44 71 477 8587 Try the following: ------------------------------------ #!/bin/sh # # generate a Makefile from an Imakefile from inside or outside the sources # # $XConsortium: xmkmf.cpp,v 1.18 91/08/22 11:08:01 rws Exp $ usage="usage: $0 [-a] [top_of_sources_pathname [current_directory]]" topdir= curdir=. do_all= case "$1" in -a) do_all="yes" shift ;; esac case $# in 0) ;; 1) topdir=$1 ;; 2) topdir=$1 curdir=$2 ;; *) echo "$usage" 1>&2; exit 1 ;; esac case "$topdir" in -*) echo "$usage" 1>&2; exit 1 ;; esac if [ -f Makefile ]; then echo mv Makefile Makefile.bak mv Makefile Makefile.bak fi if [ "$topdir" = "" ]; then args="-DUseInstalled "-I/usr/X386/lib/X11/config else args="-I$topdir/config -DTOPDIR=$topdir -DCURDIR=$curdir" fi echo imake $args case "$do_all" in yes) imake $args && echo "make Makefiles" && make Makefiles && echo "make includes" && make includes && echo "make depend" && make depend ;; *) imake $args ;; esac ------------------------- Probably you have to adjust the search path for the includes in the argument following the -DUseInstalled. Holger -- | | / Dr. Holger Veit | INTERNET: veit@du9ds3.uni-duisburg.de |__| / University of Duisburg | "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | | / Dept. of Electr. Eng. | Sorry, the above really good fortune has | |/ Inst. f. Dataprocessing | been CENSORED because of obscenity"