The MASM Forum Archive 2004 to 2012

Project Support Forums => MASM32 => Topic started by: AKalair on November 01, 2008, 01:38:29 PM

Title: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 01:38:29 PM
Hi guys,
I'm trying to install MASM version 10 on Vista 32 Bit but during the install process I get these error messages.

(http://img291.imageshack.us/img291/8144/asmerrorie2.jpg)


Any ideas?


Thanks
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: hutch-- on November 01, 2008, 02:00:43 PM
Are you just getting a few errors or does it refuse to install ?
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: Vortex on November 01, 2008, 02:42:36 PM
Hi AKalair,

Welcome to the Masm Forum.

About the installation problem, is it a DEP ( data execution prevention ) issue?
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 03:27:39 PM
Hi,
It appears to happen every time it creates a directory.

It gives a successful install message though at the end and I can assemble code but not link it.


How could I check if its a Dep issue?
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: Vortex on November 01, 2008, 03:35:58 PM
The procedure to turn on DEP for essential Windows programs and services only ( Windows XP SP2 ) :

http://www.masm32.com/board/index.php?topic=4138.msg57707#msg57707
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 04:30:40 PM
Hi,
I've turned it off and I'm still having the same problem is there any reason it wouldn't be able to access a file?

I've even turned UAC off and I'm still having problems.
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: Vortex on November 01, 2008, 04:41:53 PM
Is your user account a member of the Administrators group? Could you tell use what is exactlt the error message you are receiving?
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 05:01:39 PM
Hi,
I'm pretty sure my account is part of the administrator group.

This is the error I get when linking

(http://img526.imageshack.us/img526/7710/asmerror2na6.jpg)
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: Vortex on November 01, 2008, 05:10:39 PM
Quote from: AKalair on November 01, 2008, 05:01:39 PM
Hi,
I'm pretty sure my account is part of the administrator group.

This is the error I get when linking

http://img526.imageshack.us/img526/7710/asmerror2na6.jpg

Could you check your \masm32\lib folder to see if all the libraries are existing there?
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: Mark Jones on November 01, 2008, 05:42:28 PM
Hello AKalair, try adding /LIBPATH:\masm32\lib to the linker options.

There should be around 320 files in the \masm32\lib folder.
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 06:24:44 PM
Hi,
Thanks for the replies, there are 320 files in the lib folder and kernel32.lib is there.


I added /LIBPATH:\masm32\lib and I still get the same error.


Just to check though I did put it in correctly?

(http://img338.imageshack.us/img338/1213/asmerror3ts2.jpg)
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: BogdanOntanu on November 01, 2008, 09:18:41 PM
MASM32 should be installed to the root of your hard drive. This means in C:\masm32 or in D:\masm32 but this request might be a problem in Vista that prefers to see programs installed in "Program Files" and not in other folders.

Check by hand if you can find the file named "kernel32.lib" inside the folder "c:\masm32\lib\". IF the file is present and can be accessed then maybe you are not allowed to access files on the root of your drive.
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: GregL on November 01, 2008, 09:26:17 PM
I am running MASM32 v10 on Vista Home Premium 32-bit and have had no problems installing it or using it. It is installed at C:\MASM32.

Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: AKalair on November 01, 2008, 10:20:04 PM
WOOOT

Thanks for all the help guys. Finally got it working.

I was installing to my D drive and I had to use C instead.


Thanks
Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: GregL on November 02, 2008, 01:19:16 AM
AKalair ,

Glad you got it working.


An additional tip for Vista:

I save my masm32 programs to drive d:, if you create a directory symbolic link on drive d: as follows:

    d:\>mklink /d masm32 c:\masm32

This allows masm32 and qeditor to work seamlessly across both drives. This works for additional drives as well.

You can use SysInternals junction.exe to do this on XP and W2K too.

Title: Re: MASM Install Issue on Vista Home Premium 32 Bit
Post by: p0rus on May 30, 2010, 03:39:50 PM
hey guys...just saw the thread...
Providing you already installed in D drive you could have just used "subst" command to do the necessary settings.. well all is well that ends well ;)