Обсуждение: no rule to make target dynloader.o
Hi folks,
I'm keen on testing this win32 options and have been compiling pgsql on cygwin for a while now.
With msys, I'm hitting an error during the make process. I downloaded the snapshot from March 11. Any ideas or pointers to mailing list archives that may help me out?
Tyler
----------------------
make[3]: Leaving directory `/home/Admin/postgresql-snapshot/src/backend/optimizer'
make -C port all
make[3]: Entering directory `/home/Admin/postgresql-snapshot/src/backend/port'
make[3]: *** No rule to make target `dynloader.o', needed by `SUBSYS.o'. Stop.
make[3]: Leaving directory `/home/Admin/postgresql-snapshot/src/backend/port'
make[2]: *** [port-recursive] Error 2
make[2]: Leaving directory `/home/Admin/postgresql-snapshot/src/backend'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/Admin/postgresql-snapshot/src'
make: *** [all] Error 2
> make[3]: Leaving directory `/home/Admin/postgresql-snapshot/src/backend/optimizer' > make -C port all > make[3]: Entering directory `/home/Admin/postgresql-snapshot/src/backend/port' > make[3]: *** No rule to make target `dynloader.o', needed by `SUBSYS.o'. Stop. WAG: Are you starting from fresh sources? If you are using the same sources under ming/cygwin, did you do a make distclean in cygwin, and a configure from mingw before compiling? --- Certain disclaimers and policies apply to all email sent from Memetrics. For the full text of these disclaimers and policies see <a href="http://www.memetrics.com/emailpolicy.html">http://www.memetrics.com/em ailpolicy.html</a>
> WAG: Are you starting from fresh sources? If you are using the same sources
> under ming/cygwin, did you do a make distclean in cygwin, and a configure
> from mingw before compiling?
Yes, these are all fresh sources. But maybe I missed something. I grabbed the single snapshot package from
ftp://ftp3.ca.postgresql.org/pub/dev/postgresql-snapshot.tar.gz
I didn't do a distclean since this is was a fresh set of sources. I'm running everything under msys and did run configure which worked great. And then make, which churned away for a good while before the message.
I'm running Windows 2000 SP4 on a Dell, 1.5Ghz P4. With 256MB RAM.
-------
> make[3]: Leaving directory
`/home/Admin/postgresql-snapshot/src/backend/optimizer'
> make -C port all
> make[3]: Entering directory
`/home/Admin/postgresql-snapshot/src/backend/port'
> make[3]: *** No rule to make target `dynloader.o', needed by `SUBSYS.o'.
Stop.