> -----Original Message-----
> From: Polytropon [mailto:free...@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
> 
> 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.
> 
> 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            = cc
LIBS          = -lpthread -lmysqlclient_r
CFLAGS        = -Wall -g
INCDIR        = -Iinclude -I/usr/local/include -I/usr/local/include/mysql
LIBDIR        = -L/usr/local/lib -L/usr/local/lib/mysql
OBJDIR        = obj
SRCDIR        = src
BINDIR        = bin
PREFIX        = /usr/local/nntpd
BINDIRFILES   = ${BINDIR}/nntpd
OBJS          = ${OBJDIR}/log.o ${OBJDIR}/cleanup.o ${OBJDIR}/config.o \
                ${OBJDIR}/leecherpool.o ${OBJDIR}/mytime.o ${OBJDIR}/nntp.o \
                ${OBJDIR}/upstream.o ${OBJDIR}/mysleep.o ${OBJDIR}/sqlpool.o \
                ${OBJDIR}/sql.o ${OBJDIR}/signalhandler.o ${OBJDIR}/daemon.o \
                ${OBJDIR}/list.o ${OBJDIR}/tcpserver.o ${OBJDIR}/tmpfiles.o \
                ${OBJDIR}/listenpool.o ${OBJDIR}/workers.o \
                ${OBJDIR}/nntpd.o

$(OBJDIR)/%.o:${SRCDIR}/%.c
        ${CC} -c ${CFLAGS} ${INCDIR} ${LIBDIR} $< -o $@

all:    ${OBJS}
        ${CC} -o ${BINDIR}/nntpd ${LIBS} ${CFLAGS} ${INCDIR} ${LIBDIR} \
        ${OBJDIR}/log.o ${OBJDIR}/cleanup.o ${OBJDIR}/config.o \
        ${OBJDIR}/leecherpool.o ${OBJDIR}/mytime.o ${OBJDIR}/nntp.o \
        ${OBJDIR}/upstream.o ${OBJDIR}/mysleep.o ${OBJDIR}/sqlpool.o \
        ${OBJDIR}/sql.o ${OBJDIR}/signalhandler.o ${OBJDIR}/daemon.o \
        ${OBJDIR}/list.o ${OBJDIR}/tcpserver.o ${OBJDIR}/tmpfiles.o \
        ${OBJDIR}/listenpool.o ${OBJDIR}/workers.o \
        ${OBJDIR}/nntpd.o

----------------------------------------------------------------------------------
> 
> 
> 
> --
> 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+Confidentiality+Notice+and+Disclaimer.htm. 
Should you not have Web access, send a mail to disclaim...@is.co.za and a copy 
will be emailed to you.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to