2010/4/9 chaoyong wang <catcher_wang(at)hotmail(dot)com>:
> I'm using VC2005 to create PG C-language Fun in my contrib xml_index,
> which import other library, and I have add the include and lib directory by
> changing Mkvcbuild.pm and config.pl.
> But after I executed the following commands:
> build DEBUG
> perl install.pl "C:\Program Files\PostgreSQL\8.3"
> initdb.exe -D "C:\Program Files\PostgreSQL\8.3\data" -E UTF8
> "pg_ctl" -D "C:/Program Files/PostgreSQL/8.3/data" -l logfile start
> createdb test
> psql test
> when I trying to create the function by the following commands:
> CREATE OR REPLACE FUNCTION create_xml_value_i ndex(text,text,text)
> RETURNS bool
> AS '$libdir/xml_index'
> LANGUAGE C STRICT IMMUTABLE;
> It reports an ERROR:
> could not load library "C:\Program
> Files\PostgreSQL\8.3\lib/xml_index.dll": The specified module could not be
> I checked the directory C:\Program Files\PostgreSQL\8.3\lib,
> xml_index.dll exists.
> I tried to changed "$libdir/xml_index" by "C:\\Program
> Files\\PostgreSQL\\8.3\\lib\\xml_index", error remains.
> Has anyone ever encountered this problem ? Thanks in advance.
Does your library xml_index.dll depend on another library which isn't
on your PATH?
In response to
pgsql-hackers by date
|Next:||From: Jeff Davis||Date: 2010-04-09 21:34:44|
|Subject: Re: extended operator classes vs. type interfaces|
|Previous:||From: Necati Batur||Date: 2010-04-09 21:12:04|
|Subject: Re: GSOC PostgreSQL partitioning issue|