Thread: Current CVS compile problem
Hi! xor% uname -a FreeBSD xor 5.0-RELEASE FreeBSD 5.0-RELEASE #7: Thu Mar 6 21:53:07 MSK 2003 teodor@xor:/usr/src/sys/i386/compile/XOR i386 xor% gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.2.1 [FreeBSD] 20021119 (release) xor% ./configure --enable-cassert --enable-debug .... xor% gmake .... gmake[4]: *** No rule to make target `../lib/typename.o', needed by `ecpg'. Stop. gmake[4]: Leaving directory `/spool/home/teodor/pgsql/src/interfaces/ecpg/preproc' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/spool/home/teodor/pgsql/src/interfaces/ecpg' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/spool/home/teodor/pgsql/src/interfaces' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/spool/home/teodor/pgsql/src' gmake: *** [all] Error 2
Teodor Sigaev <teodor@stack.net> writes: > gmake[4]: *** No rule to make target `../lib/typename.o', needed by `ecpg'. Stop. Yeah, me too. I think the correct fix is '../lib' should become '../ecpglib' in ecpg/preproc/Makefile, but am waiting on Michael to confirm. regards, tom lane
[Sorry for the delay, but the mail didn't reach me prior this morning.] On Mon, Mar 17, 2003 at 09:09:22AM -0500, Tom Lane wrote: > Teodor Sigaev <teodor@stack.net> writes: > > gmake[4]: *** No rule to make target `../lib/typename.o', needed by `ecpg'. Stop. > > Yeah, me too. I think the correct fix is '../lib' should become '../ecpglib' > in ecpg/preproc/Makefile, but am waiting on Michael to confirm. You're right of course Tom. My first checkin was incomplete. I missed some files when copying over to my cvs tree. Michael -- Michael Meskes Email: Michael@Fam-Meskes.De ICQ: 179140304 Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!