Fasm invokable dll

Тема в разделе "WASM.BEGINNERS", создана пользователем Lex2029, 30 ноя 2007.

  1. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Привет :)
    Можно ли сделать invoke'абельную длл, и если да, то как? :)
    И как вообще Либ файл получить? :)
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    http://implib.sf.net/
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Для обычного invoke можно использовать утилиту dll2inc by KINDER в инструментах. Если нужен новый синтаксис (последние версии фасма), тогда не знаю. Сам делаю перловым скриптом + dumpbin /exports.
     
  4. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    а что ты собственно хочешь? сделать свою длл и к ней lib, или получить экспорт существующей длл?
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    К фасму? Никак, практически. Теоретически можно макросами сделать работу линкера, но надо ли оно?
    А так - проще генерить на фасме coff, а собирать полученное с либами сторонним линкером.

    Но если либа тебе нужна не для кода, а для импорта (как в масме), то они фасму вообще не нужны, смотри примеры дистрибутива.