[MonetDB-users] Building clients - php and perl dependencies

Hi, I am trying to build MonetDB on windows, and so far I have successfully built 'buildtoos' and 'MonetDB' from the CVS. Now I'm trying to build 'clients' without PHP or PERL, but I'm having difficulties. The documentation says that only Phyton is required, however, I still get build errors related to perl and php dependencies. I do not set HAVE_PERL=1 or HAVE_PHP=1, and therefor expect the build not to rely on them. Am I missing something? Is there something else I need to do in order to build this project? -- View this message in context: http://www.nabble.com/Building-clients---php-and-perl-dependencies-tp2148020... Sent from the monetdb-users mailing list archive at Nabble.com.

David Svenson wrote:
Hi,
I am trying to build MonetDB on windows, and so far I have successfully built 'buildtoos' and 'MonetDB' from the CVS.
Now I'm trying to build 'clients' without PHP or PERL, but I'm having difficulties. The documentation says that only Phyton is required, however, I still get build errors related to perl and php dependencies.
I do not set HAVE_PERL=1 or HAVE_PHP=1, and therefor expect the build not to rely on them. Am I missing something? Is there something else I need to do in order to build this project?
What, specifically, are the errors that you get? I regularly build without PHP or Perl support, so I know it works in principle. (BTW, I'm away for a long weekend and it's the end of the day here, so I may not be able to answer before Monday.) -- Sjoerd Mullender

I get a long list of: "ERROR: Unable to find source file ..." Here are a few file examples I get in the errors: ...\share\MonetDB\perl\DBD\monetdb\GetInfo.pm ...\share\MonetDB\python\MonetDB\MapiLib.py ...\share\MonetDB\perl\MapiLib.pm ...\share\MonetDB\perl\MapiLib.dll ...\share\MonetDB\php\php.ini Am I supposed to manually edit the solution files maybe? I execut this command line for the build: nmake /nologo NEED_MX=1 NDEBUG=1 HAVE_ICONV=1 HAVE_PYTHON=1 prefix="C:\MonetCVS\Install" Or could it be that the preceding build of 'MonetDB' (which completed successfully) didn't build everything I need? I ran it with the same command line. Thanks, and have a nice long weekend. David. Sjoerd Mullender-2 wrote:
David Svenson wrote:
Hi,
I am trying to build MonetDB on windows, and so far I have successfully built 'buildtoos' and 'MonetDB' from the CVS.
Now I'm trying to build 'clients' without PHP or PERL, but I'm having difficulties. The documentation says that only Phyton is required, however, I still get build errors related to perl and php dependencies.
I do not set HAVE_PERL=1 or HAVE_PHP=1, and therefor expect the build not to rely on them. Am I missing something? Is there something else I need to do in order to build this project?
What, specifically, are the errors that you get?
I regularly build without PHP or Perl support, so I know it works in principle.
(BTW, I'm away for a long weekend and it's the end of the day here, so I may not be able to answer before Monday.)
-- Sjoerd Mullender
------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users
-- View this message in context: http://www.nabble.com/Building-clients---php-and-perl-dependencies-tp2148020... Sent from the monetdb-users mailing list archive at Nabble.com.

We only use the solution files to build installers, and the ones that are used from the various makefiles are only there for our testing to make sure everything that we expect to get built actually got built. In other words, you can ignore the errors from running the solution files. The build process is just (basically) nmake nmake install with those extra assignment arguments. The result then gets installed in the directory you specified. The installers that may or may not get built during the make process are useless for you. I hope this clarifies things a bit. On 2009-01-15 17:35, David Svenson wrote:
I get a long list of: "ERROR: Unable to find source file ..." Here are a few file examples I get in the errors:
...\share\MonetDB\perl\DBD\monetdb\GetInfo.pm ...\share\MonetDB\python\MonetDB\MapiLib.py ...\share\MonetDB\perl\MapiLib.pm ...\share\MonetDB\perl\MapiLib.dll ...\share\MonetDB\php\php.ini
Am I supposed to manually edit the solution files maybe? I execut this command line for the build: nmake /nologo NEED_MX=1 NDEBUG=1 HAVE_ICONV=1 HAVE_PYTHON=1 prefix="C:\MonetCVS\Install"
Or could it be that the preceding build of 'MonetDB' (which completed successfully) didn't build everything I need? I ran it with the same command line.
Thanks, and have a nice long weekend.
David.
Sjoerd Mullender-2 wrote:
David Svenson wrote:
Hi,
I am trying to build MonetDB on windows, and so far I have successfully built 'buildtoos' and 'MonetDB' from the CVS.
Now I'm trying to build 'clients' without PHP or PERL, but I'm having difficulties. The documentation says that only Phyton is required, however, I still get build errors related to perl and php dependencies.
I do not set HAVE_PERL=1 or HAVE_PHP=1, and therefor expect the build not to rely on them. Am I missing something? Is there something else I need to do in order to build this project?
What, specifically, are the errors that you get?
I regularly build without PHP or Perl support, so I know it works in principle.
(BTW, I'm away for a long weekend and it's the end of the day here, so I may not be able to answer before Monday.)
-- Sjoerd Mullender
------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users
-- Sjoerd Mullender
participants (2)
-
David Svenson
-
Sjoerd Mullender