How to install activeperl for windows 32 bit pc? Facing issues in installing as the vversions 5.16.3.1603 and 5.18.1.1800 supports 64 bit and not 32 bit.
You can download the 32-bit version for Windows at http://strawberryperl.com/
The 32bit community binaries are now behind a paywall. You have to be part of the ActiveState Platform, teams tier, to gain access to legacy builds.
The site states: "if you need 32-bit or other older/legacy versions, they are available through our new ActiveState Platform by subscribing to at least Team Tier. See pricing here."
Since the teams tear is $912/yr. I would suggest using strawberry Perl as #kurdtpage mentioned for 32bit.
The download page for ActivePerl has links for 32-bit (x86) and 64-bit (64-bit, x64) installers for both 5.16.3.1603 and 5.18.1.1800, with the 32-bit versions apparently differentiated by the presence of "x86" in the name of the downloadable file for 32-bit systems.
I don't have a 32-bit machine to try installing these files on, but unless I'm missing something, it looks like they do have separate 32-bit versions available for download.
I would recommend this site: https://softradar.com/activeperl/
I use that site for much downloads.
Related
I downloaded, what i thought, would be the 64-bit version of Lazarus:
Although it downloads a 32-bit build:
And after installing it, the IDE is 32-bits:
And it builds 32-bit binaries:
Changing the targeting options to win64, win64, win64:
Gives an error that Lazarus doesn't support 64-bit:
Reading the somewhat dated Cross compiling Wiki page gives the instructions on how to make the 64-bit Lazarus work on 64-bit machines:
From win32 to win64
If you are compiling the 2.1.1 or greater branch of fpc you can just do:
$ make all OS_TARGET=win64 CPU_TARGET=x86_64
and then
$ make crossinstall OS_TARGET=win64 CPU_TARGET=x86_64
which, if you follow, just gives a few thousand errors:
The common suggestion is to abandon the Lazarus IDE, altogether, and use a fork known as CodeTyphoon. Downloading that 500 MB, and installing it, i couldn't find an IDE anywhere:
Which is confusing, because i thought CodeTyphoon was a Pascal Visual Programming Environment.
Before i go on
Before i go randomly stumbling around, downloading gigabytes of stuff, let me just ask straight out:
Can Lazarus 64-bit for Windows compile to 64-bit for Windows?
Is there a 64-bit Lazarus for Windows, that can create 64-bit Windows binaries? Am i missing something, or is that functionality not in there yet?
And if the ability is in there, at least could someone commiserate that my confusion is understandable?
The following is from README.txt files on the SourceForge download pages (http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2032%20bits/Lazarus%201.2/ and http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%201.2/). However, those readme.txt files are apparently not included in the actual installation.
I have verified that installing the plug-in allows you to build a 64-bit application.
Two things:
there is an add-on for building Win64 applications in the 32-bit Lazarus IDE:
Add-On for building 64bit Windows applications:
lazarus-1.2.0-fpc-2.6.2-cross-x86_64-win64-win32.exe
This file can be installed as add-on to the 32 bit Lazarus IDE (on Systems with Windows 32 or 64 bit), if you wish to develop for
64bit Windows too. If you install this on a 64bit Windows PC together
with the 32 bit Lazarus IDE, you will also able to debug 64 bit
applications.
the link to the 64-bit Lazarus IDE on the Lazarus homepage is incorrect (it points to the Win32 version). The link should be:
http://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%201.2/lazarus-1.2.0-fpc-2.6.2-win64.exe/download
If you use the 64-bit IDE you'll need a similar (but different) plugin to build 32-bit binaries.
I have a 64 bit Windows 2008R2 VM, where I installed Debugging tools for Windows 64 bit from the SDK. Now I wish to install the 32 bits and even downloaded the respective ISO - GRMSDK_EN_DVD.iso from http://www.microsoft.com/en-us/download/details.aspx?id=8442
However, the damn thing thinks there is nothing to install, because the 64 bits is already installed.
How can I still install it?
Edit
OK, I uninstalled the 64 bit version. Now, it fails to install with this lovely message:
Setup could not find the file WinSDK_amd64\WinSDK_amd64.msi at any of the specified source locations E:\Setup
Microsoft support site claims that I am probably trying to install a wrong architecture. But the ISO file name is GRMSDK_EN_DVD.iso and http://www.microsoft.com/en-us/download/details.aspx?id=8442 says it is for x86.
If I cannot install x86 on a 64 bits OS, then how do I get the 32 bits windbg installed on my 64 bits OS?
The Windows SDK for Windows 7 (for example) ISO image contains the installers under Setup\WinSDKDebuggingTools and Setup\WinSDKDebuggingTools_amd64 folders.
This applies to both 32 bit or 64 bit SDK ISO, and you don't need to install the SDK itself.
The Windows 8 SDK ISO changed a little bit here by putting the debugger installers under Installers folder, X64 Debuggers And Tools-x64_en-us.msi and X86 Debuggers And Tools-x86_en-us.msi. After installing both, you can find them under C:\Program Files (x86)\Windows Kits\8.0\Debuggers
Found this good Samaritan - http://rxwen.blogspot.ca/2010/04/standalone-windbg-v6120002633.html
Thank you, thank you, thank you.
Previously Microsoft posted the installers directly on their website; this was so much easier than the current method. Now you have to download the SDK installer, select both debuggers, let them download, then figure out where they got downloaded to and copy them off somewhere for easy access in the future. The ISOs are overkill unless you want the rest of the SDK components as well.
I have a desktop app created in vs10 and am using clickonce install. I must include a database with critical info for the program as part of the install. I am compiling for all versions of windows (32 and 64). But as I understand it, if I include the 32 bit sqlce as part of the installation, it will not work on 64 bit installs. Must I include a 32 bit and 64 bit version of the db and test for windows version before accessing the data? Or is there a simpler solution that I am missing?
You can just include all the required files as content with your app, and it will run for any user and on both x86 and x64 platforms. Just follow the instructions here: http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html
I'm wondering if I can still develop 32-bit apps using a 64-bit machine (64-bit Windows Vista with Visual Studio 2008 SP1)? Because I am planning to buy a laptop with 64-bit Vista. Im asking just to make sure. Thanks!
64-bit Windows runs 32-bit Visual Studio just fine. Unless you specify you wish you use the x64 development tools, it will still compile 32-bit applications.
Straight from the page:
Visual Studio uses the 32-bit cross
compiler even on a Windows 64-bit
computer. You can, however, use devenv
commands to create a command line
environment to call 64-bit hosted
tools.
Further Information: http://msdn.microsoft.com/en-us/library/ms246588(VS.80).aspx
With Visual Studio you are able to target what platform. By default it will run on "Any CPU" (read 32 or 64 bit), but you can specify if you desire. Look under Project>Properties>Build and look for the "Platform Target" property.
Yes. 64-bit vista will run 32-bit executables, so if you have a 32-bit compiler, it will still work.
Within visual studio you can tell it what to compile to under the Configuration Manager - (Build Menu - Configuration manager) - this allows you to target 32 or 64 bit.
64bit of consumer hardwares is usually "amd64" architecture which can run both 32bit apps and 64bit ones natively. Windows Vista 64bit edition supports both 32bit and 64bit system libraries, so basically you can run both type of applications as well. (Note that IA-64 architecture does not allow this.)
Compiling a program in 64bit is not much related to the platform that the compiler runs. But, of course, to run and test the result binary requires the corresponding architecture.
As many mentioned above, VS2008 let you choose the target architecture, so there's no problem.
I've found that just the setup.exe created by Visual Studio 2012 Express won't work on XP, but if you go ahead load MS 4.0 .NET Framework from the Microsoft Website then the *.application will load and install without using the setup.exe at all.
Does Microsoft.Sharepoint.dll come in both 32bit and 64bit flavors?
So if I develop on a 64bit machine. Do you think if I install MOSS 32bit, I will be able to deploy successfully to a 32bit server. Or can I just copy the 32bit DLL's inplace of my 64bit DLLs?
Looks like it: http://support.microsoft.com/kb/970359
Yes but be careful when writing code and referencing the dll from two different machines. You may be dealing with version differences for instance writing code against MOSS 2007 and using that dll will not work when porting that over to MOSS 2003.
Yes, there is a 64 bit version of that dll to build against - you can download from here:
http://www.microsoft.com/downloads/details.aspx?FamilyId=0A50DA0F-7C94-4814-BBFE-2B66FE4A9087&displaylang=en