Как заставить build с DDK брать libc.lib?

Тема в разделе "WASM.WIN32", создана пользователем wish3, 16 май 2005.

  1. wish3

    wish3 New Member

    Публикаций:
    0
    Регистрация:
    31 янв 2005
    Сообщения:
    29
    Адрес:
    Ukraine
    А то при компиляции mouclass получаю:

    unresolved external symbol _memcmp.

    В ключах к build.exe такого не нашел ... может плохо искал?
     
  2. Godness

    Godness Мёртвый дзена

    Публикаций:
    0
    Регистрация:
    27 ноя 2002
    Сообщения:
    90
    точно не знаю, но если компилиш через build то в source файле надо дописать пути к либам, вот так



    DDKLIBPATH=$(BASEDIR)\LIB\WXP\i386

    TARGETLIBS=$(DDKLIBPATH)\ntoskrnl.lib



    ну или тупо прямо

    TARGETLIBS=C:\WINDDK\2600\lib\wxp\i386\ntoskrnl.lib
     
  3. wish3

    wish3 New Member

    Публикаций:
    0
    Регистрация:
    31 янв 2005
    Сообщения:
    29
    Адрес:
    Ukraine
    Сделал

    TARGETLIBS=...\libc.lib

    И все заработало. Спасибо за помощь.
     
  4. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    #pragma intrinsic( memcmp )



    и libc не нужна



    или



    #pragma comment(lib, "libc.lib")



    если пути к либе есть в переменной LIB