php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #3150 PCRE DLL compilation failure: missing DLL entry point
Submitted: 2000-01-08 16:37 UTC Modified: 2000-01-09 05:39 UTC
From: benjamin dot mayrargue at d2t dot fr Assigned:
Status: Closed Package: Compile Failure
PHP Version: 3.0.13 OS: Win32
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: benjamin dot mayrargue at d2t dot fr
New email:
PHP Version: OS:

 

 [2000-01-08 16:37 UTC] benjamin dot mayrargue at d2t dot fr
In the project workspace, select pcre as the active project
There is a define missing, so in projects/options add the define: HAVE_PCRE=1

In the file php3_pcre.h some lines are missing, so add them after line 58:

#include "dl/phpdl.h"
#if COMPILE_DL
DLEXPORT php3_module_entry *get_module(void) { return &pcre_module_entry; }
#endif

Here we are ! You get php3_pcre.dll working under Win32 !
There are also 2 other warnings that must be treated in php.exe, but I'll create another bug report for that.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-01-09 05:38 UTC] fmk at cvs dot php dot net
The project file has been updated and the missing exports added to pcre.c. The module can now compile and link under win32
 [2000-01-09 05:39 UTC] fmk at cvs dot php dot net
Case closed
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Sat Oct 10 21:00:01 2026 UTC