Game Development Community

Unable to compile Visual Studio 2008 Solution

by Sarah Allen · in Torque 3D Professional · 10/08/2011 (6:26 am) · 4 replies

Hey Guys.

I am having some difficulties with compiling the source code to the project file `New Project DLL`

When I attempt to build the newly created project (there has been no code changes) I receive the following error;

1> Creating library ../../../game/New Project.lib and object ../../../game/New Project.exp
1>../../../game/New Project.dll : fatal error LNK1106: invalid file or disk full: cannot seek to 0x93E0E0

Now, the drive I am compiling the source code from and on, is a network drive, it currently has 150GB of free space.

My setup is, Windows 7 Ultimate 64Bit, Intel Core i7 M620 , 4GB DDR3 Ram, 512MB Dedicated DDR3 Graphics NVIDIA GeForce GT 330M.

Any ideas on how this can be resolved or what to do regarding this issue? I am unable to compile the DLL source to a library file.

About the author

Recent Threads


#1
10/08/2011 (7:32 am)
@Sarah - I've seen various reports of this on MS forums/blogs. MS stated it is a problem with VS2008 and VS2005, which resolved in Visual Studio 2010. Are you able to test compiling using that version?

Also, others have stated Visual Studio does not support compiling over a network drive, so that might be the true problem. The VS2010 mention might be unrelated.
#2
10/08/2011 (7:33 am)
I don't know that VS2008 (or 2010, really) supports that particular configuration. Have you tried dropping the output on a local drive? Or installing the SDK locally and then compiling it?

At home and work I've always installed the SDK on my local drive, pushed the source into a subversion repository and then worked with a local working copy. Source changes get committed to the repository and so forth. You can also set up a repository for your resulting projects so that your updated binaries are kept with their respective game setups.

But I've never tried to actually use a local copy of the compiler to process a project on a network drive.

Hey - what if you had a copy of the compiler on the system where your project is and fired it off there via command line? I again am uncertain how it would behave running the IDE from there.
#3
10/08/2011 (12:27 pm)
KNK1106 is a linking error. You need to go in your project properties and add any path in linker>general or c/c++>general.
Check online tutorials .
#4
12/01/2011 (1:16 am)
What is the status of this thread? Do you still need help?

You could try compiling with VS 2010 express
(for as long as you unload the IE [projectname] plugin from the solutions explorer, rightclick :))