> I was wondering if I can use VC compiler to compile UDF DLL ?
> If yes then I am wondering why I am getting linking errors:
> 
> Compiling...
> fd.c
> Linking...
>    Creating library Debug/fd.lib and object Debug/fd.exp 
> fd.obj : error LNK2001: unresolved external symbol 
> _CurrentMemoryContext Debug/fd.dll : fatal error LNK1120: 1 
> unresolved externals
> 
> 
> It seems that linker is not able to find symbol CurrentMemoryContext.
> This variable is declared in palloc.h, but I can't find the 
> implementation of this variable in libpostgres.a ?

No, you need to use mingw to compile extensions.

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
       choose an index scan if your joining column's datatypes do not
       match

Reply via email to