Psst! Did you know DevelopmentNow is a mobile web site design agency?

Contact us for help mobilizing your site, or to sign up for our beta Mobile Web SDK!
all groups > visual c > february 2004 >

visual c : Linker problem


Stephen
2/21/2004 4:31:05 PM
Hello

I am using C++ 5.0 learning edition, to compile an DirectX8.0 SDK program sample included with the SDK download
I keep getting a linker error

--------------------Configuration: Donuts3D - Win32 Debug-------------------
Linking..
C:\Program Files\DevStudio\VC\LIB\d3dxof.lib : fatal error LNK1106: invalid file or disk full: cannot seek to 0x374f62a
Error executing link.exe

All the other samples included with the SDK compiled fine. Can you help me understand what is going on or how to fix it

Jeff Partch [MVP]
2/21/2004 7:44:56 PM
[quoted text, click to view]

Stephen,

I was able to put my hands on the DX8.0a SDK without too much effort, and
its readme.txt file says...

"Visual C/C++ 5 compatibility in DirectX 8.0 depends on Service Pack 3
for Visual Studio 97. If you see the following errors:
"fatal error LNK1106: invalid file or disk full: cannot seek to
0x389bc8bf"
"Internal error during Pass1"
then you need to upgrade your Visual C/C++ 5 installation".

Do you have SP3 installed? This archived post...

http://www.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=e2e001c1a4f4%243c0f84b0%2435ef2ecf%40TKMSFTNGXA11

....leads me to believe that this might be what you need to do. If so, the
SP3 URL is...

http://www.msdn.microsoft.com/vstudio/downloads/updates/sp/vs97/default.aspx

....although, it may or may not apply to the Learning Edition. Also, keep in
mind that I'm just reading and second guessing, not speaking from
experience.

--
Jeff Partch [VC++ MVP]

Stephen
2/21/2004 8:56:05 PM


----- Jeff Partch [MVP] wrote: ----

"Stephen" <Moonwolf7682@yahoo.com> wrote in messag
news:A0E214A9-1905-42B6-A774-3C8BFAE7A252@microsoft.com..
[quoted text, click to view]

Stephen

I was able to put my hands on the DX8.0a SDK without too much effort, an
its readme.txt file says..

"Visual C/C++ 5 compatibility in DirectX 8.0 depends on Service Pack
for Visual Studio 97. If you see the following errors
"fatal error LNK1106: invalid file or disk full: cannot seek t
0x389bc8bf
"Internal error during Pass1
then you need to upgrade your Visual C/C++ 5 installation"

Do you have SP3 installed? This archived post..

http://www.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=e2e001c1a4f4%243c0f84b0%2435ef2ecf%40TKMSFTNGXA1

....leads me to believe that this might be what you need to do. If so, th
SP3 URL is..

http://www.msdn.microsoft.com/vstudio/downloads/updates/sp/vs97/default.asp

....although, it may or may not apply to the Learning Edition. Also, keep i
mind that I'm just reading and second guessing, not speaking fro
experience

--
Jeff Partch [VC++ MVP


Hey thanks Jeff....I thought that might be the problem, and I have the SP3, but your right, the readme for the SP3 says its not intended for the learning edition. What do you think it will do to my current installation of 5.0 LE? I can't afford the professional editional right now

Stephen
2/21/2004 9:51:06 PM
Well I decided to try the SP3, it worked with the learning edition. Thanks for all your help. I greatly appreciate it

AddThis Social Bookmark Button