Bugs item #2915566, was opened at 2009-12-16 14:59
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2915566&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Andreas Streichardt (m0p)
Assigned to: Nobody/Anonymous (nobody)
Summary: Several PHP client issues

Initial Comment:
1. I am on php 5.3.1. and the extension won't compile. This is documented here:

https://sourceforge.net/tracker/?func=detail&aid=2847738&group_id=56967&atid=482468

I hit the same bug. The bugfix is rather trivial (see attached diff)

2. The installation process is somehow completely different to the normal php 
extension installation process.

The normal process would be:

phpize
./configure
make
make install

Somehow this is different in monetdb and you need to execute some hard coded 
makefile.
There isn't much needed to fix this:

1. The config.m4 has to be modified (some old? path problems).
2. The config.h file php generates has to be included (so that 
COMPILE_DL_MONETDB is set)

php might even depend on some stuff which is not present in the hardcoded 
makefile so this seems a fragile process.

These issues have been fixed in the attached patch

----------------------------------------------------------------------

>Comment By: Stefan Manegold (stmane)
Date: 2009-12-16 15:20

Message:
Andreas,

thanks for your detailed and constructive report!

Please note, though, that the SWIG-based "Cimpl" version of our MonetDB
PHP interface is considered deprecated, since the have the new "native" PHP
interface.
Once we're confident that the latter fully replaces the former, we will
drop the former.

Hence, my question is, whether you are only reporting the compilation
problems (and suggesting a fix), or also actively using the PHP interface.
If the latter, could you please test & compare both interfaces (SWIG-based
& native) and report whether the latter works (at least) as fine as the
former (for you), or whether there are problems or missing features.

Thanks in advance!

Stefan


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2915566&group_id=56967

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to