Обсуждение: OSSP can be used in the windows environment now!

Поиск
Список
Период
Сортировка

OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi all.

The door was opened by Mr. Ralf S. Engelschall of a great developer.
http://www.ossp.org/pkg/lib/uuid/
It can be used from Version 1.6.1. 

Please see,
http://winpg.jp/~saito/pg_work/OSSP_win32/

we can include in the next release.:-)
Thanks!

Regards,
Hiroshi Saito


Re: OSSP can be used in the windows environment now!

От
Magnus Hagander
Дата:
On Fri, 2008-02-22 at 01:08 +0900, Hiroshi Saito wrote:
> Hi all.
> 
> The door was opened by Mr. Ralf S. Engelschall of a great developer.
> http://www.ossp.org/pkg/lib/uuid/
> It can be used from Version 1.6.1. 
> 
> Please see,
> http://winpg.jp/~saito/pg_work/OSSP_win32/
> 
> we can include in the next release.:-)
> Thanks!

Good news. Can you provide a patch for the msvc build system to build
with it? We can't really ship it in the next release if we can't build
with it ;-)

//Magnus



Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

From: "Magnus Hagander" <magnus@hagander.net>


>> we can include in the next release.:-)
>> Thanks!
> 
> Good news. Can you provide a patch for the msvc build system to build
> with it? We can't really ship it in the next release if we can't build
> with it ;-)

Ahh Ok, I  try it first and need to check clear environment.
Probably, Monday will come by the reason I'm very busy.
Thanks!

Regards,
Hiroshi Saito


Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

Please check it.
build is successful for it in my environment. 
Thanks!

Regards,
Hiroshi Saito

----- Original Message ----- 
From: "Hiroshi Saito" <z-saito@guitar.ocn.ne.jp>


> Hi.
> 
> From: "Magnus Hagander" <magnus@hagander.net>
> 
> 
>>> we can include in the next release.:-)
>>> Thanks!
>> 
>> Good news. Can you provide a patch for the msvc build system to build
>> with it? We can't really ship it in the next release if we can't build
>> with it ;-)
> 
> Ahh Ok, I  try it first and need to check clear environment.
> Probably, Monday will come by the reason I'm very busy.
> Thanks!
> 
> Regards,
> Hiroshi Saito
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
> 
>               http://www.postgresql.org/docs/faq

Re: OSSP can be used in the windows environment now!

От
Magnus Hagander
Дата:
What exactly is needed for building the required libuuid files? rom what I
can tell, the authorh as no binaries available, correct?

It builds with mingw only? Or with msvc? does the mingw build generate all
the required libraries for the msvc build as well? (sorry, I'm on a win64
box right now, so mingw doesn't work at all, so I can't test that right
now)

Also, documentation updates will be needed, but I can handle those.

//Magnus

On Mon, Feb 25, 2008 at 06:44:07PM +0900, Hiroshi Saito wrote:
> Hi.
> 
> Please check it.
> build is successful for it in my environment. 
> Thanks!
> 
> Regards,
> Hiroshi Saito
> 
> ----- Original Message ----- 
> From: "Hiroshi Saito" <z-saito@guitar.ocn.ne.jp>
> 
> 
> >Hi.
> >
> >From: "Magnus Hagander" <magnus@hagander.net>
> >
> >
> >>>we can include in the next release.:-)
> >>>Thanks!
> >>
> >>Good news. Can you provide a patch for the msvc build system to build
> >>with it? We can't really ship it in the next release if we can't build
> >>with it ;-)
> >
> >Ahh Ok, I  try it first and need to check clear environment.
> >Probably, Monday will come by the reason I'm very busy.
> >Thanks!
> >
> >Regards,
> >Hiroshi Saito
> >
> >---------------------------(end of broadcast)---------------------------
> >TIP 3: Have you checked our extensive FAQ?
> >
> >              
> >              http://www.postgresql.org/docs/faq




Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

----- Original Message ----- 
From: "Magnus Hagander" <magnus@hagander.net>


> What exactly is needed for building the required libuuid files? rom what I
> can tell, the authorh as no binaries available, correct?

Yes, both can be built. however, msvc-build is not official though regrettable. 
but, It can be built without source-code changing. It is created as our module.
http://winpg.jp/~saito/pg_work/OSSP_win32/msvc/
I have checked by examination. 

> 
> It builds with mingw only? Or with msvc? does the mingw build generate all
> the required libraries for the msvc build as well? (sorry, I'm on a win64
> box right now, so mingw doesn't work at all, so I can't test that right
> now)

Therefore, It has built in the environment of both now. 

> 
> Also, documentation updates will be needed, but I can handle those.

Yeah:-)
Thanks.

Regards,
Hiroshi Saito


Re: OSSP can be used in the windows environment now!

От
Magnus Hagander
Дата:
On Wed, Feb 27, 2008 at 09:46:14PM +0900, Hiroshi Saito wrote:
> >What exactly is needed for building the required libuuid files? rom what I
> >can tell, the authorh as no binaries available, correct?
> 
> Yes, both can be built. however, msvc-build is not official though 
> regrettable. but, It can be built without source-code changing. It is 
> created as our module.
> http://winpg.jp/~saito/pg_work/OSSP_win32/msvc/
> I have checked by examination. 

Ok.
Do you know if there are any plans to include this in the distribution? I
would make life a whole lot easier. If not, perhaps we should include the
win32.mak file in a subdir to our uuid module?

I found a couple of other problems with your patch, but i'ev been able to
fix those. Building a test with msvc now, and will write documentation.

//Magnus


Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

----- Original Message ----- 
From: "Magnus Hagander" <magnus@hagander.net>


> Ok.
> Do you know if there are any plans to include this in the distribution? I
> would make life a whole lot easier. If not, perhaps we should include the
> win32.mak file in a subdir to our uuid module?

Ahh, I don't have a good idea...  
build of MinGW is required before win32.mak. 
Probably, it needs to be written to a document. 

> 
> I found a couple of other problems with your patch, but i'ev been able to
> fix those. Building a test with msvc now, and will write documentation.

Thanks!

Regards,
Hiroshi Saito


Re: OSSP can be used in the windows environment now!

От
Magnus Hagander
Дата:
Hiroshi Saito wrote:
> Hi.
>> Ok.
>> Do you know if there are any plans to include this in the distribution? I
>> would make life a whole lot easier. If not, perhaps we should include the
>> win32.mak file in a subdir to our uuid module?
> 
> Ahh, I don't have a good idea...  build of MinGW is required before 
> win32.mak. Probably, it needs to be written to a document.

I take it you are in contact with them, since you helped them with the 
port? Can you ask them if they are interested in distributing that file?

If not, what do other people think about adding this Makefile and a 
README file to our contrib directory?

//Magnus



Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

----- Original Message ----- 
From: "Magnus Hagander" <magnus@hagander.net>


> I take it you are in contact with them, since you helped them with the 
> port? Can you ask them if they are interested in distributing that file?

Yes, However, It is not discussing about MSVC. It is because it needed 
to think with correspondence of the generation process (xx.in) of the 
source code. Furthermore, uuid_cli had a problem more...
Although I don't have the margin time now, it is taken as my TODO. 

> 
> If not, what do other people think about adding this Makefile and a 
> README file to our contrib directory?

If there is no contrary opinion, I believe that it is help to many people's

Regards,
Hiroshi Saito


Re: OSSP can be used in the windows environment now!

От
Magnus Hagander
Дата:
On Thu, Feb 28, 2008 at 09:38:00AM +0900, Hiroshi Saito wrote:
> Hi.
> 
> ----- Original Message ----- 
> From: "Magnus Hagander" <magnus@hagander.net>
> 
> 
> >I take it you are in contact with them, since you helped them with the 
> >port? Can you ask them if they are interested in distributing that file?
> 
> Yes, However, It is not discussing about MSVC. It is because it needed 
> to think with correspondence of the generation process (xx.in) of the 
> source code. Furthermore, uuid_cli had a problem more...
> Although I don't have the margin time now, it is taken as my TODO. 

I have applied the patch that we have for now. Thanks!

And keep us posted on the progress with the official msvc build for them.


> >If not, what do other people think about adding this Makefile and a 
> >README file to our contrib directory?
> 
> If there is no contrary opinion, I believe that it is help to many people's

Comments from others? Objections?

//Magnus


Re: OSSP can be used in the windows environment now!

От
"Dave Page"
Дата:
On Thu, Feb 28, 2008 at 12:22 PM, Magnus Hagander <magnus@hagander.net> wrote:
>  > >If not, what do other people think about adding this Makefile and a
>  > >README file to our contrib directory?
>  >
>  > If there is no contrary opinion, I believe that it is help to many people's
>
>  Comments from others? Objections?

If it's well documented which versions of MSVC++ work with it, and
which versions of ossp-uuid, I don't see it as a major problem to
include it. It's annoying for sure, but it's not the end of the world.


-- 
Dave Page
EnterpriseDB UK Ltd: http://www.enterprisedb.com
PostgreSQL UK 2008 Conference: http://www.postgresql.org.uk


Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

----- Original Message ----- 
From: "Dave Page" <dpage@pgadmin.org>


> On Thu, Feb 28, 2008 at 12:22 PM, Magnus Hagander <magnus@hagander.net> wrote:
>>  > >If not, what do other people think about adding this Makefile and a
>>  > >README file to our contrib directory?
>>  >
>>  > If there is no contrary opinion, I believe that it is help to many people's
>>
>>  Comments from others? Objections?
> 
> If it's well documented which versions of MSVC++ work with it, and
> which versions of ossp-uuid, I don't see it as a major problem to
> include it. It's annoying for sure, but it's not the end of the world.

Yeah:-)
Ok, I will write README and desire to be applied by your refereeing and an arrangement.!
Thanks.

Regards,
Hiroshi Saito



Re: OSSP can be used in the windows environment now!

От
Tom Lane
Дата:
"Dave Page" <dpage@pgadmin.org> writes:
> On Thu, Feb 28, 2008 at 12:22 PM, Magnus Hagander <magnus@hagander.net> wrote:
>>> If not, what do other people think about adding this Makefile and a
>>> README file to our contrib directory?
>> 
>> Comments from others? Objections?

> If it's well documented which versions of MSVC++ work with it, and
> which versions of ossp-uuid, I don't see it as a major problem to
> include it. It's annoying for sure, but it's not the end of the world.

I'd like somebody to close the loop with upstream OSSP authors first.
If they don't see anything broken about the makefile, and indicate
intention to incorporate it in some future release, then it's okay to
put it in our CVS temporarily.  If they don't like it then we'd better
understand why.

There's also the possibility that they put out a release including it
next week, in which case we hardly need it in our CVS.
        regards, tom lane


Re: OSSP can be used in the windows environment now!

От
"Hiroshi Saito"
Дата:
Hi.

----- Original Message ----- 
From: "Tom Lane" <tgl@sss.pgh.pa.us>

> I'd like somebody to close the loop with upstream OSSP authors first.
> If they don't see anything broken about the makefile, and indicate
> intention to incorporate it in some future release, then it's okay to
> put it in our CVS temporarily.  If they don't like it then we'd better
> understand why.
> 
> There's also the possibility that they put out a release including it
> next week, in which case we hardly need it in our CVS.

Um, I was hesitating the proposal by the reason which is not beautiful.
However, it turns out that it is solvable by a little working hours. 
Therefore, It is due for me to do the work.I think, It is because of the 
wonderfulness of PostgreSQL. But, since MinGW+GCC can already be 
used, the problem is whether to provide by pginstaller. then, we have 
intension necessity in it. Then, An objection will not realize it.....

Regards,
Hiroshi Saito