From owner-freebsd-questions@FreeBSD.ORG Thu Feb 10 09:30:09 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FEA8106566C for ; Thu, 10 Feb 2011 09:30:09 +0000 (UTC) (envelope-from Vikash.Badal@is.co.za) Received: from phobytor.is.co.za (phobytor.is.co.za [196.4.160.171]) by mx1.freebsd.org (Postfix) with ESMTP id 718208FC0C for ; Thu, 10 Feb 2011 09:30:08 +0000 (UTC) Received: from phobytor.is.co.za (localhost [127.0.0.1]) by phobytor.is.co.za (Postfix) with ESMTP id 6D0C93BBC3A; Thu, 10 Feb 2011 11:30:06 +0200 (SAST) Received: from ZABRYSVISMFW (zajnbisit.mfw.is.co.za [196.26.2.106]) by phobytor.is.co.za (Postfix) with ESMTP id 552ED3BBC14; Thu, 10 Feb 2011 11:30:06 +0200 (SAST) Received: from zabrysvisexhub3.af.didata.local (Not Verified[10.1.8.38]) by ZABRYSVISMFW with MailMarshal (v6, 7, 2, 8378) id ; Thu, 10 Feb 2011 11:33:46 +0200 Received: from ZABRYSVISEXMBX1.af.didata.local ([fe80::914a:a14c:13c1:d279]) by zabrysvisexhub3.af.didata.local ([fe80::9023:67c3:e2b7:a5ba%10]) with mapi; Thu, 10 Feb 2011 11:29:46 +0200 From: Vikash Badal To: Polytropon Date: Thu, 10 Feb 2011 11:30:02 +0200 Thread-Topic: switching from gnu make to bsd make Thread-Index: AcvI+fe/bqx11y+GT1yNdoiX9maZrQACtC3Q Message-ID: <9B425C841283E0418B1825D40CBCFA615B422307D7@ZABRYSVISEXMBX1.af.didata.local> References: <9B425C841283E0418B1825D40CBCFA615B422306F9@ZABRYSVISEXMBX1.af.didata.local> <20110210091036.d2f68289.freebsd@edvax.de> In-Reply-To: <20110210091036.d2f68289.freebsd@edvax.de> Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, en-ZA Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Scanned: ClamAV using ClamSMTP Cc: "freebsd-questions@freebsd.org" Subject: RE: switching from gnu make to bsd make X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2011 09:30:09 -0000 > -----Original Message----- > From: Polytropon [mailto:freebsd@edvax.de] > Sent: 10 February 2011 10:11 AM > To: Vikash Badal > Cc: freebsd-questions@freebsd.org > Subject: Re: switching from gnu make to bsd make >=20 > Of course, in my testing case OBJDIR and SRCDIR are > empty, and I didn't define any of CC, CFLAGS, INCDIR or > LIBDIR, so the defaults have been chosen. >=20 > Do you encounter a specific problem? This is my problem: vix:$ make make: don't know how to make src/%.c. Stop this is my make file: -------------------------------------------------------------------------= --------- CC =3D cc LIBS =3D -lpthread -lmysqlclient_r CFLAGS =3D -Wall -g INCDIR =3D -Iinclude -I/usr/local/include -I/usr/local/include/mys= ql LIBDIR =3D -L/usr/local/lib -L/usr/local/lib/mysql OBJDIR =3D obj SRCDIR =3D src BINDIR =3D bin PREFIX =3D /usr/local/nntpd BINDIRFILES =3D ${BINDIR}/nntpd OBJS =3D ${OBJDIR}/log.o ${OBJDIR}/cleanup.o ${OBJDIR}/config.o = \ =20 ${OBJDIR}/leecherpool.o ${OBJDIR}/mytime.o ${OBJDIR}/nn= tp.o \ =20 ${OBJDIR}/upstream.o ${OBJDIR}/mysleep.o ${OBJDIR}/sqlp= ool.o \ =20 ${OBJDIR}/sql.o ${OBJDIR}/signalhandler.o ${OBJDIR}/dae= mon.o \ =20 ${OBJDIR}/list.o ${OBJDIR}/tcpserver.o ${OBJDIR}/tmpfil= es.o \ =20 ${OBJDIR}/listenpool.o ${OBJDIR}/workers.o \ =20 ${OBJDIR}/nntpd.o $(OBJDIR)/%.o:${SRCDIR}/%.c =20 ${CC} -c ${CFLAGS} ${INCDIR} ${LIBDIR} $< -o $@ all: ${OBJS} =20 ${CC} -o ${BINDIR}/nntpd ${LIBS} ${CFLAGS} ${INCDIR} ${LIBDIR} = \ =20 ${OBJDIR}/log.o ${OBJDIR}/cleanup.o ${OBJDIR}/config.o \ =20 ${OBJDIR}/leecherpool.o ${OBJDIR}/mytime.o ${OBJDIR}/nntp.o \ =20 ${OBJDIR}/upstream.o ${OBJDIR}/mysleep.o ${OBJDIR}/sqlpool.o \ =20 ${OBJDIR}/sql.o ${OBJDIR}/signalhandler.o ${OBJDIR}/daemon.o \ =20 ${OBJDIR}/list.o ${OBJDIR}/tcpserver.o ${OBJDIR}/tmpfiles.o \ =20 ${OBJDIR}/listenpool.o ${OBJDIR}/workers.o \ =20 ${OBJDIR}/nntpd.o -------------------------------------------------------------------------= --------- >=20 >=20 >=20 > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... Please note: This email and its content are subject to the disclaimer as = displayed at the following link http://www.is.co.za/legal/E-mail+Confiden= tiality+Notice+and+Disclaimer.htm. Should you not have Web access, send a= =20mail to disclaimers@is.co.za and a copy will be emailed to you.