05. Install lazarus-1.6.0-fpc-3.0.0-win64.exe (best if done as admin to the root drive C:\ of Windows);
06. Install fpc-3.0.0.i386-win32.cross.x86_64-win64.exe to the Lazarus/fpc/fpc version directory (preferrably as admin);
07. Start Lazarus IDE Click Tools then select Configure "Build Lazarus" ... from the menu drop down;08. Change Target OS: to Win64 and Target CPU: to x86_64 leaving everything else default then click Build;
05. Install lazarus-1.6.0-fpc-3.0.0-win64.exe (best if done as admin to the root drive C:\ of Windows);06. Install fpc-3.0.0.i386-win32.cross.x86_64-win64.exe to the Lazarus/fpc/fpc version directory (preferrably as admin);
OF COURSE NOT!
With permission of TS this thread should be removed altogether. If it shows up in any searches we have to "support" this kind of erronial information forever.
-------- Forwarded Message --------Subject: polYdev release 1.0Date: Tue, 20 Sep 2016 17:32:15 -0000From: fredvs <firstname.lastname@example.org>Newsgroups: fpgui.supportHello.polYdev release 1.0 is ready to download.polYdev is a multiarch FreeBSD 10.3 operating system.Thanks to his emulators, polYdev is able to compile and run applications forFreeBSD 64/32, Linux 64/32 and Windows 32 bit.No virtual machines needed, the compilations are fast and use the nativecompiler of each system.polYdev is shipped/configured with fpc 3.0.0 for FreeBSD 64/32, Linux 64/32,and Windows 32 bit.Here how to install polYdev:- Download the release from here: https://mega.nz/#!fwwRkLrQ This is the key Mega will ask: !0Pw4NOrCbiCffB3cZ7IrhY52cmaAp3Oa-jU99y5hNPY- Load and run the iso.- If you use a virtual machine, 2GB of ram are needed.- When the system is installed on device, install programs via menu "Installprograms". This will install fpc and all the needed libraries for poly-compiling.- In /usr/local/share/ideu/prj_test_multisys/, there are demos of fpGUI andMSEgui poly-system. You may test it with ideU, all is pre-configured. The source of all fpc fpGUI and MSEgui applications in the disto are in/dist/src.- Enjoy. ;-)Fre;D
Suggestions are welcome,
the steps listed above actually work and I am currently using those exact methodologies and installation right now.
If there's a faster, more reliable method of accomplishing the same thing then post the solutions by reference.
The 32 installation of the cross compiler was in fact the most current and only cc I could find at SourceForge and was used to convert a previous 32bit application to the 64bit equ.
Uh, what? You state your intention is to provide instructions for setting up a stable 64-bit Windows development environment, but then immediately recommend installing the 32-bit cross-compiler on top of the pure 64-bit Lazarus/FPC combination provided by the first installer (which is almost certainly going to lead to immense confusion in the case of an absolute beginner).The SourceForge files are standard windows installers. If you want 64-bit, just download and install lazarus-1.6.0-fpc-3.0.0-win64.exe. If you want 32-bit, just download and install lazarus-1.6.0-fpc-3.0.0-win32.exe. The end.
@TheRaven:I understand that you've put a lot of effort in your experiments and write up. There is no discussion on wether that is appreciated or not.However, Thaddy's point (however harsh it might perhaps sound) is a valid one.People stumbling upon your writings might actually take it seriously and follow your instructions. Are you taking the responsibility for helping all those that end up in misery because they now have a screwed up setup ?Quote from: TheRaven on September 30, 2016, 04:14:00 amSuggestions are welcome, I did make them, i did not got a response.Quotethe steps listed above actually work and I am currently using those exact methodologies and installation right now.In which case you are doing it wrong.QuoteIf there's a faster, more reliable method of accomplishing the same thing then post the solutions by reference.Posted. I even asked what are your problems by using one single installation so that in case of errors/bugs we can sort them out so the development team is able to address them properly.I did not got a response.QuoteThe 32 installation of the cross compiler was in fact the most current and only cc I could find at SourceForge and was used to convert a previous 32bit application to the 64bit equ.You say you have written up instructions for installing a 64-bit lazarus/fpc development environment for a 64-bit windows.With that knowledge the above quote makes absolutely no sense whatsoever.Speaking of a cat blaming the cattle. Where are your references ?
The instructions are a compilation of the actual steps that I performed in getting Laz installed and compiling a 64bit test app, then converting a 32bit to 64bit app.
Both operations were successful after I had installed the cross-compiler and assumed that the CC was 32bit to 64bit not the other way around --mmkay!
This isn't a blame game it's a this is what I did can someone look at the stuff and help me refine this crap so I am not guessing about what actually needs to happen.
I also thought that I made it clear in previous posts that I had encountered issues with compiling and even some setup miles away from trying to misdirect anyone into installing anything faulty.
I am going to re-install Laz 64bit again this time try to re-do all the steps with the exception of installing the cc.
I'll report what I encounter and do appreciate the positive feed-back and as soon as I get this crap smoothed over I make the necessary corrections and will appreciate any future input you may have. TC.