Windows 64 bit

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Windows 64 bit

Eugene Mayevski
Hello!

I downloaded 64-bit toolset in April (afair). Is there any new version
available?
Also, is it possible to deploy the pre-compiled tools in 32-bit format? It
can be run in Windows 64-bit easily, and at the same time 32-bit format
would let one do cross-compilation.

Sincerely yours,
Eugene Mayevski

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Windows 64 bit

Florian Klaempfl
Eugene Mayevski wrote:
> Hello!
>
> I downloaded 64-bit toolset in April (afair). Is there any new version
> available?

No, but building them from source is no problem.

> Also, is it possible to deploy the pre-compiled tools in 32-bit format? It
> can be run in Windows 64-bit easily, and at the same time 32-bit format
> would let one do cross-compilation.

See above :)

>
> Sincerely yours,
> Eugene Mayevski
>
> _______________________________________________
> fpc-pascal maillist  -  [hidden email]
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Windows 64 bit

Eugene Mayevski
Hello!
You (Florian Klaempfl [mailto:[hidden email]])
wrote about "Re: [fpc-pascal] Windows 64 bit" on 07/27/2006 at 10:17:

>> I downloaded 64-bit toolset in April (afair). Is there any new version
>> available?
FK> No, but building them from source is no problem.

I have compiled the daily snapshot for Win32, but how do I build win64 RTL
(and then projects for Win64)? I tried running "fpc -Twin64", but it gave me
invalid parameter error. Well, win64 is not in the supported parameter list
:). What should I look at?

Sincerely yours,
Eugene Mayevski

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Windows 64 bit

Peter Vreman
At 13:17 31-7-2006, you wrote:

>Hello!
>You (Florian Klaempfl [mailto:[hidden email]])
>wrote about "Re: [fpc-pascal] Windows 64 bit" on 07/27/2006 at 10:17:
>
> >> I downloaded 64-bit toolset in April (afair). Is there any new version
> >> available?
>FK> No, but building them from source is no problem.
>
>I have compiled the daily snapshot for Win32, but how do I build win64 RTL
>(and then projects for Win64)? I tried running "fpc -Twin64", but it gave me
>invalid parameter error. Well, win64 is not in the supported parameter list
>:). What should I look at?

I the top level fpc/ use

make CPU_TARGET=x86_64 OS_TARGET=win64 build install PREFIX=<win64installpath>




Peter

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Windows 64 bit

Eugene Mayevski
Hello!
You (Peter Vreman [mailto:[hidden email]]) wrote
about "Re: Windows 64 bit [fpc-pascal]" on 07/31/2006 at 15:05:

PV> make CPU_TARGET=x86_64 OS_TARGET=win64 build install
PREFIX=<win64installpath>

Thank you for the tip.

When I use those settings, I get the 64-bit toolset. What I wanted is to
have 32-bit toolset and 64-bit RTL, in order to cross-compile the libraries
for Win64.

Sincerely yours,
Eugene Mayevski

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Windows 64 bit

Peter Vreman
At 14:35 31-7-2006, you wrote:

>Hello!
>You (Peter Vreman [mailto:[hidden email]]) wrote
>about "Re: Windows 64 bit [fpc-pascal]" on 07/31/2006 at 15:05:
>
>PV> make CPU_TARGET=x86_64 OS_TARGET=win64 build install
>PREFIX=<win64installpath>
>
>Thank you for the tip.
>
>When I use those settings, I get the 64-bit toolset. What I wanted is to
>have 32-bit toolset and 64-bit RTL, in order to cross-compile the libraries
>for Win64.

The process also creates a cross-compiler ppcrossx64.exe

Instead of 'install' use 'crossinstall' with PREFIX set to your
normal 2.1.1 installation. The crossinstall will only install the
cross-compiler and the units.


Peter

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal