I have some problems when adjusting PL/Java to use PGXS in its makefiles. Aside from the Win32 problem I asked about earlier, I also have problems using the MODULE_big. When used, it brings in the Makefile.shlib and attempts to use the target all-lib. That target is defined as:

    all-lib: all-static-lib all-shared-lib

    all-static-lib: $(PTHREAD_H_WIN32)
        $(top_builddir)/src/port/pg_config_paths.h lib$(NAME).a

    all-shared-lib: $(PTHREAD_H_WIN32)
        $(top_builddir)/src/port/pg_config_paths.h $(shlib)

but the $(top_builddir)/src/port directory is non existant in PostgreSQL installation.

I'm not sure if I use pgxs in a completely wrong way or if pgxs needs some more work before I can rely on it. Are there any other projects out there that have their source completely separate from the PostgreSQL source that uses PGXS succesfully? If so, your input on this subject is greatly appreciated.

Kind regards,
Thomas Hallgren


---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly

Reply via email to