> Date: Fri, 13 Jan 2012 14:44:24 +0800
> From: ringerc@xxxxxxxxxxxxx > To: listas_quijada@xxxxxxxxxxx; pgsql-general@xxxxxxxxxxxxxx > Subject: Re: Compiling C function with VC++ for Windows version > > On 13/01/2012 1:55 AM, Edwin Quijada wrote: > > > > Ok. > > This is the way that I compile. > > Linux this way works fine and I use the modules compiled. of course, > > Linux I compile from source and I use gcc. > > Yep... but Windows isn't Linux. > > In particular, the distributions of PostgreSQL for Windows are compiled > using Microsoft Visual C++, not gcc. It is possible to use gcc (mingw) > to compile shared libraries that are compatible with programs compiled > with MSVC++ but I've generally found it simpler to just use MSVC++ to > compile libraries on Windows. > > If you prefer to use mingw there's still usually no problem with that, > you'll just have to figure out why your function is crashing the server. > Things to try: > > - Delete code until it stops crashing; or > - Get a backtrace of the server to see where it crashes and why. > > See how I'm repeating "get a backtrace of the crash"? Check out the link > I sent in my last post for info on how to do it using windbg or vc++ > express. > I am reading the backtrace to Postgres. What is the way to compile using VC++?
I mean what parameters I need to compile?
> -- > Craig Ringer > > -- > Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-general |