News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Problem when Install masm32

Started by kernel19, June 09, 2010, 05:39:07 AM

Previous topic - Next topic

kernel19

hey guys i have this problem when i install the masm32, befeore i had install fine but i did erase  the folder and reinstall but now the install in the shell show me that message when it compile the library please somebody help me

C:\MASM32\bin\link.exe : fatal error LNK1136: invalid or corrupt file
dir: cannot access cfgmgr: Bad address

that messague show me in all librarys when it´s compile the librarys and the Visual studio show me that message i think so that the problem it´s the same  thing

message

LINK : fatal error LNK1181: no se puede abrir el archivo de entrada 'C:\MASM32\bin\link.exe'

what i can do ???

Thak you

hutch--

Make sure you have a sound copy of the installation and make sure that nothing on your machine interferes with disk IO. If you are using one of the junky AV scanners, it may be a problem and you will need to disable it or turn it off.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

kernel19

no man follow the same thing , i power off the av i use nod32 and reinstall de masm32 but don´t compile the librarys and show me the same error when de console start to compile the librarys of masm32 ...... thanks

but i have a cuestion when you said me "sound copy of the installation " what is that i don´t undestand you thanks

Ghandi

Sound meaning "intact", "complete", "uncorrupted", et al. With so many people successfully installing and using the different MASM versions, it is usually something such as antivirus impeding it. Bear in mind also that just because an antivirus tells you that you have 'turned it off', there may still be drivers filtering file access or anything. Surprising if it is Nod32 though, that didn't cause me any trouble when i used it.

HR,
Ghandi

kernel19

ok, but what is the reason because when i configure the visual studio like said the kip irvine file http://kipirvine.com/asm/5th/gettingStarted/index.htm#ProjectProperties the visual studio show me a similar error related with the same folder i´m angry with that problem

LINK : fatal error LNK1181: can not open the input file 'C:\MASM32\bin\link.exe' <------- that show me the visual studio when i compil

but i think that the visual studio has it´s own Microsoft Macro Assembler i don´t know why needs a external file like masm32

please help me i lost my vacations and i wanna practice assembler Thank guys for your answers

oex

I did a quick google for you and searching "LNK1181" found this:

http://support.microsoft.com/kb/839286

"This problem may occur when the path of the Intermediate file folder or the path of the Output file folder in the Visual C++ project starts with a leading backward slash (\). The IDE uses the drive from where it is launched. The IDE does not use the drive that the project uses."

"To work around this problem, include the drive name for the Intermediate file folder and for the Output file folder. To edit the entries for the IntDir folder or for the OutDir folder, follow these steps:
1. On the Project menu, click Properties Pages.
2. In the Properties Pages dialog box, click Configuration Properties.
3. In the General list, type new entries for the Output Directory items and for the Intermediate Directory items that include the drive names."


I would suspect from this answer that it has something to do with the drive you have installed either MASM or Visual Studio on.... Are they both installed on drive C:\ ?
We are all of us insane, just to varying degrees and intelligently balanced through networking

http://www.hereford.tv

hutch--

kernel19,

You have already been told the problem, your AV software is obstructing disk writes in the installation, if you can't disable it, REMOVE it. Perform the installation with all of the AV stuff removed. Usually Eset's Nod32 is very reliable so check your AV settings to ensure that is not blocking disk writes without your knowledge.

MASM32, VC and others are DEVELOPMENT software, not consumer Multimedia applications and you need to have a profile that does not interfere with how it works. All of this stuff works fine on Win2000, XP SP/1/2/3 Vista (with a bit of fiddling) and Win7 64 bit. The problem is how you have set up your computer.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

jj2007

IMHO there is something wrong in the batch file or command line used:

Quotefatal error LNK1181: can not open the input file 'C:\MASM32\bin\link.exe'

Input file should be *.obj, not the link.exe

clive

Quote from: kernel19
LINK : fatal error LNK1181: can not open the input file 'C:\MASM32\bin\link.exe' <------- that show me the visual studio when i compil

Why would LINK be opening LINK.EXE, the input files need to be .OBJ,.LIB,etc? Looks to be running the linker, but you have the input parameters screwed up.

Edit : Oops, need to scroll down to see JJ covered this.
It could be a random act of randomness. Those happen a lot as well.