Linker problem

G

Guest

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

Thanks for your time and cooperation. Stephen
 
J

Jeff Partch [MVP]

Stephen said:
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 0x374f62a6
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?
Thanks for your time and cooperation. Stephen

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&...m=e2e001c1a4f4$3c0f84b0$35ef2ecf@TKMSFTNGXA11

....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.
 
G

Guest

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

Stephen said:
sample included with the SDK download
I keep getting a linker error 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

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&...lm=e2e001c1a4f4$3c0f84b0$35ef2ecf@TKMSFTNGXA1

....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

Thanks again, Stephen
 
G

Guest

Well I decided to try the SP3, it worked with the learning edition. Thanks for all your help. I greatly appreciate it

Stephen
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top