j'essayes de compiler un pilote pour windows 64 avec biensure le ddk 64.
Le pilote compile, mais a l'execution j'obtiens une erreure "cannot find stream.sys ..."
Lorsque je change l'ordre des librairies dans le fichier "sources" pour "executer build",
ça compile, mais cette fois-ci au demarrage il me met "cannot find DXAPI.sys DXAPI", et ainsi de suite...
A chaque fois que je change l'ordre des librairies j'obtient une de ces erreures.
voici le fichier "sources":
TARGETNAME=bt848
TARGETPATH=..\drv$(BUILD_ALT_DIR)
TARGETTYPE=DRIVER
DRIVERTYPE=WDM
INCLUDES=$(DDK_INC_PATH); \
$(DDK_INC_PATH)\inc\crt; \
D:\WINDDK\3790\inc\crt; \
D:\WINDDK\3790\lib; \
..\inc; \
..;
TARGETLIBS= \
..\shared\obj$(BUILD_ALT_DIR)\amd64\CppRt.obj \
..\lib\lib$(BUILD_ALT_DIR)\amd64\Lib.lib \
..\Hardware\Common\lib$(BUILD_ALT_DIR)\amd64\Hardware.lib \
..\Hardware\HwAudio\lib$(BUILD_ALT_DIR)\amd64\HwAudio.lib \
..\Hardware\HwCapture\lib$(BUILD_ALT_DIR)\amd64\HwCapture.lib \
..\Hardware\HwTuner\lib$(BUILD_ALT_DIR)\amd64\HwTuner.lib \
..\Hardware\HwVideo\lib$(BUILD_ALT_DIR)\amd64\HwVideo.lib \
..\Hardware\HwIR\lib$(BUILD_ALT_DIR)\amd64\HwIR.lib \
..\Hardware\HwIFDem\lib$(BUILD_ALT_DIR)\amd64\HwIFDem.lib \
..\func1.obj \
$(DDK_LIB_PATH)\ksguid.lib \
$(DDK_LIB_PATH)\kernel32.lib \
$(DDK_LIB_PATH)\dxapi.lib \
$(DDK_LIB_PATH)\stream.lib
SOURCES = \
..\BtAnalogStream.cpp \
..\BtCaptureStream.cpp \
..\BtDigitizer.cpp \
..\BtDigitizerStream.cpp \
..\BtPreviewStream.cpp \
..\BtVBIStream.cpp \
..\BtVideoStream.cpp \
..\DDraw.cpp \
..\bt848.rc
USER_C_FLAGS=/TP $(OPTIMIZER_FLAGS)
C_DEFINES=-DMSC -DPNP_POWER -DBG=3
merci de sauver mes cheveux