Erstmal:
Die
DLL befindet sich im Unterverzeichnis '\pcre'.
Die muss sich, solltest Du sie benutzen wollen, natürlich in dem Verzeichnis befinden, in dem sich später auch Deine Exe befindet; oder aber zumindest in einem Verzeichnis, dass in der Path-Variable eingetragen ist. Und Du musst sie dann halt mit ausliefern, wenn Du Deine Anwendung veröffentlichst.
Solltest Du die
DLL nutzen wollen, so musst Du in der pcre.pas
{$DEFINE PCRE_LINKDLL}
setzen und
{$DEFINE PCRE_STATICLINK}
auskommentieren.
Solltest Du die
DLL nicht nutzen wollen, so machst Du das oben genannte anders herum.
Dabei werden dann die OBJ-Files in Deine Exe gelinkt, und Du kannst auf das Deployment von Dritt-Dateien verzichten.
Achtung
Wenn Du die
DLL nicht nutzen willst, dann darfst Du die Sourcen nicht über ein
Package in Deine
IDE integrieren; ansonsten bekommst Du einen internen Fehler!