by mk<kal*@[EMAIL PROTECTED]
>
Mar 12, 2005 at 10:52 AM
On 12 Mar 2005 00:56:44 -0800, chungpingw@[EMAIL PROTECTED]
(wan) wrote:
>Need some help for compiling spice3 for ms-dos. I've got spice3f5
>source code and there are many msc51.bat files used for building
>spice3. In those msc51.bat files, there are lines as this:
>lib ..\..\dev1.lib @[EMAIL PROTECTED]
...
>What is this 'lib' for? I am using ms visual c++ 2003 and it does not
>recognize this 'lib' command at all. Also there is link error such
>as:
>LINK : fatal error LNK1181: cannot open input file
>'multidec.exe/NOI.obj'
>Where does this NOI.obj come from? Can any one provide some help?
>Thanks
I have compiled spice3 as a console application for windows a long
time ago and at least the first error is familiar. The lib program was
a library manager which took a bunch of .obj files and generated a
..lib file. I believe you can use the LINK program to do that now. For
the second one, you need to look at the makefiles and see how the
parameters to the linker are generated. I don't think there is any
NOI.obj but the input to the linker is being generated incorrectly.
HTH.