Re: problems in Creating the Targets

"Gerald Nowitzky" <[email protected]> Tue, 25 Mar 2003 18:00:02 +0100
Newsgroups gmane.comp.db.sapdb.sources
Message-ID <009901c2f2ef$fe0b1580$0b8ff53e@w2ktestschlampe>
ok. sorry, I didn't recognize it's part of VS.  midl.exe is in my
Installation (VS7 Enterprise on XP) in ...\Microsoft Visual
Studio.NET\common7\bin. So I added this to the path. Now I can compile, but
the linker has some trouble. In the directory
c:\nix\sapdbdev\V74_03_14\SAPDB_DEV\sys\wrk\fast\obj\os\I386_WIN32_32 I see
the files vos76a.o and vos71ka.o
I can try to rebuild the whole package, but I think I have seen the same
thing when I tried to build the kernel on saturday on a machine with a old
VS7 beta 2 installation. However I will try to rebuild.
(Gerald)

Create gsp100.h first:
vmake 10.01.08 02-12-2002
VMAKE_PATH
=C:\nix\sapdbdev\V74_03_14\SAPDB_DEV,C:\nix\sapdbdev\V74_03_14\SAPDB_ORG
25-03-03 17:45:58 start  of    collection phase
25-03-03 17:45:58 end    of    collection phase
25-03-03 17:45:58 start  of    gsp100.h   fast
25-03-03 17:45:58 end    of    gsp100.h   fast
Build: 000000000
vmake 10.01.08 02-12-2002
VMAKE_PATH
=C:\nix\sapdbdev\V74_03_14\SAPDB_DEV,C:\nix\sapdbdev\V74_03_14\SAPDB_ORG
25-03-03 17:45:58 start  of    collection phase
25-03-03 17:46:00 end    of    collection phase
25-03-03 17:46:00 start  of    kernel.shm   fast
sqlkern.lib fast
../obj/os/I386_WIN32_32/vos76a.o : warning LNK4033: converting object fo\
rmat from OMF to COFF
../obj/os/I386_WIN32_32/vos71ka.o : fatal error LNK1123: failure during\
 conversion to COFF: file invalid or corrupt
Error while executing lib -nologo -MACHINE:IX86 -out:sqlkern.lib ../obj\
/os/vos40l.o C:\nix\sapdbdev\DevTool/lib/debm_api.lib ../obj/os/I386_WIN\
32_32/vos76a.o ../obj/os/I386_WIN32_32/vos71ka.o ../obj/os/vos01-k.o ../\
obj/eo/veo02-k.o ../obj/os/vos02-k.o ../obj/os/vos03-k.o ../obj/os/vos06\
-k.o ../obj/eo/veo07-k.o ../obj/os/vos11-k.o ../obj/os/vos41-k.o ../obj/\
os/vos42-k.o ../obj/os/vos43-k.o ../obj/os/vos44-k.o ../obj/os/vos49-k.o\
 ../obj/os/vos50-k.o ../obj/SAPDB/RunTime/System/RTESys_Time.o ../obj/SA\
PDB/RunTime/System/RTESys_MicroTime.o ../obj/eo/veo52.o ../obj/os/vos60-\
k.o ../obj/os/vos01k.o ../obj/eo/veo15.o ../obj/eo/veo35.o ../obj/os/vos\
36.o ../obj/os/vos38.o ../obj/eo/veo38.o ../obj/os/I386_WIN32_32/vos38a.\
o ../obj/os/vos50k.o ../obj/os/vos51k.o ../obj/os/vos52k.o ../obj/os/vos\
53k.o ../obj/os/vos54.o ../obj/os/vos55k.o ../obj/os/vos56k.o ../obj/os/\
vos58k.o ../obj/os/vos59k.o ../obj/os/vos60k.o ../obj/os/vos61k.o ../obj\
/os/vos62k.o ../obj/os/vos64k.o ../obj/os/vos65k.o ../obj/os/vos66k.o ..\
/obj/eo/veo67.o ../obj/os/vos68k.o ../obj/os/vos69k.o ../obj/eo/veo69.o \
../obj/os/vos70k.o ../obj/os/vos71k.o ../obj/os/vos72k.o ../obj/os/vos73\
k.o ../obj/os/vos74k.o ../obj/os/vos79k.o ../obj/os/vos81.o ../obj/os/vo\
s82k.o ../obj/os/vos83k.o ../obj/os/vos84k.o ../obj/os/vos85k.o ../obj/S\
APDB/RunTime/Diagnose/RTEDiag_CommonCrashHist-k.o ../obj/SAPDB/RunTime/D\
iagnose/RTEDiag_ServerCrashHist.o ../obj/os/vos88k.o ../obj/eo/veo36.o .\
./obj/eo/veo50.o ../obj/eo/veo54.o ../obj/eo/veo57.o ../obj/eo/veo58.o .\
./obj/eo/veo60k.o ../obj/eo/veo66.o ../obj/eo/veo70.o ../obj/eo/veo79.o \
../obj/eo/veo51.o ../obj/eo/veo01.o ../obj/eo/veo11.o ../obj/eo/veo46.o \
../obj/eo/veo47.o ../obj/eo/veo600.o ../obj/eo/veo602.o ../obj/eo/veo670\
-k.o ../obj/eo/veo92-k.o ../obj/eo/veo922.o ../obj/SAPDB/Trace/Trace_Inf\
oPage.o ../obj/SAPDB/RunTime/RTE_Test.o ../obj/SAPDB/RunTime/System/RTES\
ys_MemProtect.o
message:
COMMAND error 99
'kernel.shm' not made because of dependency errors
25-03-03 17:46:01 end    of    kernel.shm   fast


> There is also an error message as you can see in line 17:
> "vco03.idl fast
> Der Befehl "midl" ist entweder falsch geschrieben oder
> konnte nicht gefunden werden."

On my machine, the midl compiler is in the following directory:
D:\MSDEV\Common7\Tools\bin\midl.exe, so maybe you excluded that option when
installing.

The missing header files are generated by midl.

Daniel Dittmar

--
Daniel Dittmar
SAP DB, SAP Labs Berlin
[email protected]
http://www.sapdb.org/
_______________________________________________
sapdb.sources mailing list
[email protected]
http://listserv.sap.com/mailman/listinfo/sapdb.sources