Thread overview | |||||
---|---|---|---|---|---|
|
December 29, 2002 Problems using D3DX8.LIB provided with the M$ DX81SDK | ||||
---|---|---|---|---|
| ||||
I've converted the d3dx8.lib with coff2omf but get many, many undefined symbol undefined errors during linking stage: F.e.: F:\DM\BIN\..\lib\d3dx8.lib(cd3dximage) Error 42: Symbol Undefined __CIpow Searched in DM's shipped libs for 'CIpow' hasn't successed. In M$ LIBC.LIB is this function, but if I converted this and linked it additionaly I get many, many previous definition different errors: OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0308FH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0571DH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0286DH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 03A98H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 039A6H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02ADDH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02DADH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 0309AH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03636H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03BFBH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04242H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04A83H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04F35H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05C37H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 020C5H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 01F87H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 04BCCH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05575H Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 02058H Record Type 00C3 Error 1: Previous Definition Different : .file libci.lib Warning 2: File Not Found libci.lib libcp.lib Warning 2: File Not Found libcp.lib F:\DM\BIN\..\lib\SNN.lib(asin) Offset 03F80H Record Type 00C3 Error 1: Previous Definition Different : _acos F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 026FCH Record Type 0090 Error 1: Previous Definition Different : _errno F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 027EFH Record Type 0090 Error 1: Previous Definition Different : __cinit F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02800H Record Type 0090 Error 1: Previous Definition Different : ___argc F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02816H Record Type 0090 Error 1: Previous Definition Different : __osver F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02821H Record Type 0090 Error 1: Previous Definition Different : ___argv F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02851H Record Type 0090 Error 1: Previous Definition Different : __pgmptr F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 0285DH Record Type 0090 Error 1: Previous Definition Different : __winver F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02875H Record Type 0090 Error 1: Previous Definition Different : ___wargv F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028C2H Record Type 0090 Error 1: Previous Definition Different : __wpgmptr F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028CFH Record Type 0090 Error 1: Previous Definition Different : __wenvptr F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028DDH Record Type 0090 Error 1: Previous Definition Different : __winmajor F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028EBH Record Type 0090 Error 1: Previous Definition Different : __doserrno F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02907H Record Type 0090 Error 1: Previous Definition Different : __winminor F:\DM\BIN\..\lib\SNN.lib(_handler) Offset 03D78H Record Type 00C3 Error 1: Previous Definition Different : ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z (int cdecl (*)(unsigned )cdecl _set_new_handler(int cdecl (*)(unsigned ))) F:\DM\BIN\..\lib\SNN.lib(except) Offset 0207EH Record Type 00C3 Error 1: Previous Definition Different : ?terminate@@YAXXZ (void cdecl terminate(void )) F:\DM\BIN\..\lib\SNN.lib(except) Offset 02130H Record Type 00C3 Error 1: Previous Definition Different : ?unexpected@@YAXXZ (void cdecl unexpected(void )) F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BBAH Record Type 00C3 Error 1: Previous Definition Different : __local_unwind2 F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BD7H Record Type 00C3 Error 1: Previous Definition Different : __abnormal_termination F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) Error 42: Symbol Undefined ?pDSM_D3D8D@?1??D3DXDebugMute@@YAXH@Z (void cdecl ?1??D3DXDebugMute::pDSM_D3D8D(int )) F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) Error 42: Symbol Undefined ?pDSM_D3D8@?1??D3DXDebugMute@@YAXH@Z (void cdecl ?1??D3DXDebugMute::pDSM_D3D8(int )) What are libcp.lib and libci.lib good for? I succesfully linked my program with the d3dx8d.lib, but this is a dynamic(??) lib what means the finally created program uses the d3dx8d.dll for running. That's no way for me. 1) Is there a way to use (convert) M$ static libs in DM? 2) Is there a way to turn off for-scoping, that means: for (int i=0; i<=9; i++) { } if (i==9) then i=0; <-- i is still visible here In most M$-examples they use this although it's not standard conform, isn't it? I had to do manually: int i; for (i=0; i<=9; i++) { } if (i==9) then i=0; Kind regards Chris |
April 25, 2003 Re: Problems using D3DX8.LIB provided with the M$ DX81SDK | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | Hi Chris, sorry I can't answer your question but I was wondering if you ever managed to get it working. I might be doing some DX at some point in the future and so if you got it working it would be nice to know. Of course DX9 is out now so you'll have to start again :) Cheers, Phil "Chris" <Chris_member@pathlink.com> wrote in message news:auljcd$1vq3$1@digitaldaemon.com... > I've converted the d3dx8.lib with coff2omf but get many, many undefined symbol > undefined errors during linking stage: > F.e.: > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dximage) > Error 42: Symbol Undefined __CIpow > > Searched in DM's shipped libs for 'CIpow' hasn't successed. In M$ LIBC.LIB is > this function, but if I converted this and linked it additionaly I get many, many previous definition different errors: > > > OPTLINK (R) for Win32 Release 7.50B1 > Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved > > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0308FH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0571DH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0286DH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 03A98H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 039A6H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02ADDH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02DADH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 0309AH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03636H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03BFBH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04242H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04A83H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04F35H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05C37H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 020C5H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 01F87H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 04BCCH Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05575H Record Type 00C3 > Error 1: Previous Definition Different : .file > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 02058H Record Type 00C3 > Error 1: Previous Definition Different : .file > libci.lib > Warning 2: File Not Found libci.lib > libcp.lib > Warning 2: File Not Found libcp.lib > F:\DM\BIN\..\lib\SNN.lib(asin) Offset 03F80H Record Type 00C3 > Error 1: Previous Definition Different : _acos > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 026FCH Record Type 0090 > Error 1: Previous Definition Different : _errno > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 027EFH Record Type 0090 > Error 1: Previous Definition Different : __cinit > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02800H Record Type 0090 > Error 1: Previous Definition Different : ___argc > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02816H Record Type 0090 > Error 1: Previous Definition Different : __osver > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02821H Record Type 0090 > Error 1: Previous Definition Different : ___argv > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02851H Record Type 0090 > Error 1: Previous Definition Different : __pgmptr > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 0285DH Record Type 0090 > Error 1: Previous Definition Different : __winver > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02875H Record Type 0090 > Error 1: Previous Definition Different : ___wargv > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028C2H Record Type 0090 > Error 1: Previous Definition Different : __wpgmptr > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028CFH Record Type 0090 > Error 1: Previous Definition Different : __wenvptr > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028DDH Record Type 0090 > Error 1: Previous Definition Different : __winmajor > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028EBH Record Type 0090 > Error 1: Previous Definition Different : __doserrno > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02907H Record Type 0090 > Error 1: Previous Definition Different : __winminor > F:\DM\BIN\..\lib\SNN.lib(_handler) Offset 03D78H Record Type 00C3 > Error 1: Previous Definition Different : ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z > (int cdecl (*)(unsigned )cdecl _set_new_handler(int cdecl (*)(unsigned ))) > F:\DM\BIN\..\lib\SNN.lib(except) Offset 0207EH Record Type 00C3 > Error 1: Previous Definition Different : ?terminate@@YAXXZ (void cdecl > terminate(void )) > F:\DM\BIN\..\lib\SNN.lib(except) Offset 02130H Record Type 00C3 > Error 1: Previous Definition Different : ?unexpected@@YAXXZ (void cdecl > unexpected(void )) > F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BBAH Record Type 00C3 > Error 1: Previous Definition Different : __local_unwind2 > F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BD7H Record Type 00C3 > Error 1: Previous Definition Different : __abnormal_termination > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) > Error 42: Symbol Undefined ?pDSM_D3D8D@?1??D3DXDebugMute@@YAXH@Z (void cdecl > ?1??D3DXDebugMute::pDSM_D3D8D(int )) > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) > Error 42: Symbol Undefined ?pDSM_D3D8@?1??D3DXDebugMute@@YAXH@Z (void cdecl > ?1??D3DXDebugMute::pDSM_D3D8(int )) > > What are libcp.lib and libci.lib good for? > > I succesfully linked my program with the d3dx8d.lib, but this is a dynamic(??) > lib what means the finally created program uses the d3dx8d.dll for running. > That's no way for me. > > 1) Is there a way to use (convert) M$ static libs in DM? > 2) Is there a way to turn off for-scoping, that means: > > for (int i=0; i<=9; i++) > { > } > if (i==9) then i=0; <-- i is still visible here > > In most M$-examples they use this although it's not standard conform, isn't it? > > I had to do manually: > > int i; > for (i=0; i<=9; i++) > { > } > if (i==9) then i=0; > > > Kind regards > Chris > > |
April 26, 2003 Re: Problems using D3DX8.LIB provided with the M$ DX81SDK | ||||
---|---|---|---|---|
| ||||
Posted in reply to Phil Thompson | see the previous thread titled Re: Platform sdk Phill Thorpe. "Phil Thompson" <phil@electricvisions.com> wrote in message news:b8bau0$d3b$1@digitaldaemon.com... > Hi Chris, sorry I can't answer your question but I was wondering if you ever > managed to get it working. I might be doing some DX at some point in the future and so if you got it working it would be nice to know. Of course DX9 > is out now so you'll have to start again :) > > Cheers, > Phil > > > "Chris" <Chris_member@pathlink.com> wrote in message news:auljcd$1vq3$1@digitaldaemon.com... > > I've converted the d3dx8.lib with coff2omf but get many, many undefined > symbol > > undefined errors during linking stage: > > F.e.: > > > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dximage) > > Error 42: Symbol Undefined __CIpow > > > > Searched in DM's shipped libs for 'CIpow' hasn't successed. In M$ LIBC.LIB > is > > this function, but if I converted this and linked it additionaly I get many, many previous definition different errors: > > > > > > OPTLINK (R) for Win32 Release 7.50B1 > > Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved > > > > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0308FH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0571DH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(d3dx8tex) Offset 0286DH Record Type 00C3 Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 03A98H Record Type 00C3 > > Error 1: Previous Definition Different : .file F:\DM\BIN\..\lib\d3dx8.lib(cd3dxassembler) Offset 039A6H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02ADDH Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 02DADH Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 0309AH Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03636H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 03BFBH Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04242H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04A83H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxblt) Offset 04F35H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05C37H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 020C5H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 01F87H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 04BCCH Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 05575H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > F:\DM\BIN\..\lib\d3dx8.lib(cd3dxcodec) Offset 02058H Record Type 00C3 > > Error 1: Previous Definition Different : .file > > libci.lib > > Warning 2: File Not Found libci.lib > > libcp.lib > > Warning 2: File Not Found libcp.lib > > F:\DM\BIN\..\lib\SNN.lib(asin) Offset 03F80H Record Type 00C3 > > Error 1: Previous Definition Different : _acos > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 026FCH Record Type 0090 > > Error 1: Previous Definition Different : _errno > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 027EFH Record Type 0090 > > Error 1: Previous Definition Different : __cinit > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02800H Record Type 0090 > > Error 1: Previous Definition Different : ___argc > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02816H Record Type 0090 > > Error 1: Previous Definition Different : __osver > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02821H Record Type 0090 > > Error 1: Previous Definition Different : ___argv > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02851H Record Type 0090 > > Error 1: Previous Definition Different : __pgmptr > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 0285DH Record Type 0090 > > Error 1: Previous Definition Different : __winver > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02875H Record Type 0090 > > Error 1: Previous Definition Different : ___wargv > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028C2H Record Type 0090 > > Error 1: Previous Definition Different : __wpgmptr > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028CFH Record Type 0090 > > Error 1: Previous Definition Different : __wenvptr > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028DDH Record Type 0090 > > Error 1: Previous Definition Different : __winmajor > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 028EBH Record Type 0090 > > Error 1: Previous Definition Different : __doserrno > > F:\DM\BIN\..\lib\SNN.lib(cinit) Offset 02907H Record Type 0090 > > Error 1: Previous Definition Different : __winminor > > F:\DM\BIN\..\lib\SNN.lib(_handler) Offset 03D78H Record Type 00C3 > > Error 1: Previous Definition Different : > ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z > > (int cdecl (*)(unsigned )cdecl _set_new_handler(int cdecl (*)(unsigned ))) > > F:\DM\BIN\..\lib\SNN.lib(except) Offset 0207EH Record Type 00C3 > > Error 1: Previous Definition Different : ?terminate@@YAXXZ (void cdecl > > terminate(void )) > > F:\DM\BIN\..\lib\SNN.lib(except) Offset 02130H Record Type 00C3 > > Error 1: Previous Definition Different : ?unexpected@@YAXXZ (void cdecl > > unexpected(void )) > > F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BBAH Record Type 00C3 > > Error 1: Previous Definition Different : __local_unwind2 > > F:\DM\BIN\..\lib\SNN.lib(ehsup) Offset 04BD7H Record Type 00C3 > > Error 1: Previous Definition Different : __abnormal_termination > > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) > > Error 42: Symbol Undefined ?pDSM_D3D8D@?1??D3DXDebugMute@@YAXH@Z (void > cdecl > > ?1??D3DXDebugMute::pDSM_D3D8D(int )) > > F:\DM\BIN\..\lib\d3dx8.lib(d3dx8dbg) > > Error 42: Symbol Undefined ?pDSM_D3D8@?1??D3DXDebugMute@@YAXH@Z (void > cdecl > > ?1??D3DXDebugMute::pDSM_D3D8(int )) > > > > What are libcp.lib and libci.lib good for? > > > > I succesfully linked my program with the d3dx8d.lib, but this is a > dynamic(??) > > lib what means the finally created program uses the d3dx8d.dll for > running. > > That's no way for me. > > > > 1) Is there a way to use (convert) M$ static libs in DM? > > 2) Is there a way to turn off for-scoping, that means: > > > > for (int i=0; i<=9; i++) > > { > > } > > if (i==9) then i=0; <-- i is still visible here > > > > In most M$-examples they use this although it's not standard conform, > isn't it? > > > > I had to do manually: > > > > int i; > > for (i=0; i<=9; i++) > > { > > } > > if (i==9) then i=0; > > > > > > Kind regards > > Chris > > > > > > |
Copyright © 1999-2021 by the D Language Foundation