This is a discussion on Re: Building with Visual C++ within the Pgsql Patches forums, part of the PostgreSQL category; --> > I've done a similar thing myself (building the complete > backend with Visual Studio 2005). I got it ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| > I've done a similar thing myself (building the complete > backend with Visual Studio 2005). I got it to basically > work, but stopped due to lack of interest in the PostgreSQL community. Well, I'm one of those previously with lack of interest :-) The main difference between what I'm trying now from most of what I've seen before is that I *don't* want to create a separate build environment that needs to be maintained. Instead have a conversion script from our current one to a VC compatible one. > But, I'd be happy to help out your effort in any way I can. Thanks. There'll be plenty of pieces to pick up once I'm done with the initial version of the script :-) //Magnus ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org |
| |||
| "Magnus Hagander" <mha@sollentuna.net> writes: > The main difference between what I'm trying now from most of what I've > seen before is that I *don't* want to create a separate build > environment that needs to be maintained. Instead have a conversion > script from our current one to a VC compatible one. This is definitely the only way that the project will fly --- there's no way we're going to duplicate our forest of Makefiles in a different format that has to be hand-maintained. If Magnus can make a conversion script work, though, I think we can accept that. We'll need a VC buildfarm member in place to catch us anytime we change the Makefiles in a way that the script doesn't understand. Before the buildfarm existed I'd have been skeptical of whether even the conversion-script approach would be viable in the long run, but with timely info about breakages I think it can work. BTW, has anyone looked at the possibility of driving VC from gmake, so that we can continue to use the same Makefiles? Or is that just out of the question? regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings |
| ||||
| Tom Lane wrote: > BTW, has anyone looked at the possibility of driving VC from gmake, > so that we can continue to use the same Makefiles? Or is that just > out of the question? The Coin 3D project had a wrapper program that makes VC look like a Unix compiler. Looking at <http://www.coin3d.org/support/coin_faq/#extension_MSVCproject> now, it seems they have changed to autogenerating a project file as well. But check there anyway; these guys have been doing this for years. -- Peter Eisentraut http://developer.postgresql.org/~petere/ ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend |