буилд :-(

Тема в разделе "WASM.ZEN", создана пользователем cresta, 5 фев 2006.

  1. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    в ддк есть такой зверь - буилд. Как можно ему указать внешние либы для подключения? Пробовал оговаривать либы в sources, makefile.inc, makefile, прямо в исходнике (pragma comment (lib...)), - ни как не видит импортируемые ф-ции :dntknw:

    Единственно как видит - это при указании либы в глобальном makefile.def

    Но для каждого проекта переписывать makefile.def - вроде непорядочно.

    Как решается проблема?
     
  2. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Указывать надо в sources

    TARGETLIBS=$(DDK_LIB_PATH)\ndis.lib tcpip.lib
     
  3. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    дык вот мой файл sources:


    Код (Text):
    1. TARGETNAME=pL
    2. TARGETPATH=obj
    3. TARGETTYPE=DRIVER
    4.  
    5. MSC_WARNING_LEVEL=-W3 -WX
    6.  
    7. SOURCES= pL.c
    8. TARGETLIB= D:\WINDDK\2600\src\pL\plib.lib




    ни хрена не видит :dntknw:

    Пробовал в DDK_LIB_PATH ложить либу - ничего не даёт.

    Может кто батником поделится, а ?
     
  4. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Оказывается TARGETLIB != TARGETLIBS ...

    Хотя в makefile.def указывается так: TARGETLIB=$(DDK_LIB_PATH)\...

    Ms Rem

    спасибо за наводку.