Проблема с компиляцией

Тема в разделе "WASM.BEGINNERS", создана пользователем Anatolik, 15 июл 2008.

  1. Anatolik

    Anatolik New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2008
    Сообщения:
    9
    Приветствую
    Читаю статью Serrgio "Программирование на Ассемблере под DOS".
    Появилась проблема:
    После компиляции файла proga_1.asm TASM'ом я попытался полинковать полученый obj'шник.Но вот что вышло:
    [​IMG]
    Почему так происходит?Я ж ему вроде ясно говорю:"proga_1.obj".Чего тогда он лезет в proga_1.asm с отсутствием своих шеснадцатебитных сегментов?
    В указаной директории файл "proga_1.obj" присутствует:
    [​IMG]
    Помогите разобраться,пожалуйста.
     
  2. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    Используй TLINK, а не TLINK32
     
  3. Anatolik

    Anatolik New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2008
    Сообщения:
    9
    Vov4ick,спасибо,только нет у меня такого.
    [​IMG]
    В поиске запрос "tlink.exe" не дал результатов.
    Это компилятор значит плохой?
     
  4. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    Anatolik, http://dump.ru/file_catalog/949015
     
  5. Anatolik

    Anatolik New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2008
    Сообщения:
    9
    Litrovith,спасибо,сдвинулся с мертвой точки.
    Tlink.exe предупредил: "Warning: No stack" и создал два файла:proga_1.exe(а я com хотел),proga_1.map.Когда запустил proga_1.exe:
    [​IMG]
    После этого появился еще и третий файл proga(тип:ярлык к программе MS-DOC).
    Я вот думаю:может это от того, что я компилировал tasm32.exe?Можно мне тогда еще ссылочку на tasm.exe?
     
  6. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    http://www.geocities.com/Colosseum/Stadium/1520/tasm20.zip
     
  7. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    искренне прошу прощения за оффтоп
    litrovith, куул, ты тоже любишь Colosseum?
     
  8. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    Comer_, если честно нагуглил.
     
  9. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    litrovith, это ужасно .(
     
  10. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    Да приосит нас Anatolik и модераторы.
    offtop
    Comer_ это почему же (пм)? Ведь планокур алкоголику не товарищ ).
     
  11. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    пм это пистолет макарова? иличо?
    насчёт растаманов с алконавтами так я ни тех ни тех не одобряю =\
     
  12. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    \xed\xf3\x20\xe4\xe0\x20\xff\x20\xee\xe1\xe4\xe0\xeb\xe1\xe0\xeb\xf1\xff\x20\x2e\x5c - ваше? Путем логических умозаключений в алкогольном угаре сделал вывод... И все таки , Comer_, вы не ответили на вопрос.
     
  13. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    чтож, оффоп пошёл жёсткий, терять нечего.

    litrovith, алкоголь меня просто перестал переть с конца весны. плохие отходосы от него и эффекта возвращения прошлых сознаний нет уже.. а план - органика. слишком органическая органика. да простит меня тихон47, но это слишком бесполезный tool. потому я протев их обоих.
    рассказывать за что я - пропаганда, увольте, имел опыт.

    а вопроса я как ни искал - не нашёл.
    > Comer_ это почему же (пм)?
    оно? так я непонял что такое "(поме)" =\
    а ужасно что да. я люблю эту штуку, а редко кто эту штуку слушает, и вдруг совершенно случайно, но закономерно(ибо у нас тут думстеров, как оказалось, на васме полно) встречается слово колоссеум, и как бы дальше мысль понятна и самодостраивается. я так надеюсь =\

    вобще фигню какую то пишу, пошёл я спать, экзамен скоро =\
     
  14. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    Да простит нас Anatolik и модераторы.
    offtop
    пм (лс, pm) - это было написано, дабы не разводить тут оффоп.
     
  15. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    анатолик, между делом, уже разобрался во всём, как мне кажется.

    ну или посморел на нас и решил "ээ .. а можт ну его нахъ этот программенг? О_о"
     
  16. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    Anatolik
    линкуй с параметром /Tdc
     
  17. Anatolik

    Anatolik New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2008
    Сообщения:
    9
    Спасибо всем,главное,что tasm дали:)
    Пытался,понять и приобщиться к офтоповской мудрости,но кажысь мне недостает базовых понятий:)
    deLight,ок,спасибо.
    А меня вот еще вопрос интересует:
    У Serrqio в статье "tasm proga_1.asm".Если я так пишу,то мне говорят ""tasm" не являеться внутреней или внешней командой,исполняемой программой или пакетным файлом."Приходиться мне писать:"d:\tasm5plus\bin\tasm d:\wasm\proga_1.asm" и вот тогда работает.Можно ли как то исправить эту жестокую необходимость набирать ручками директорию?
     
  18. DEEP

    DEEP Андрей

    Публикаций:
    0
    Регистрация:
    27 апр 2008
    Сообщения:
    491
    Адрес:
    г. Владимир
    Дыкъ! конечно можно! Пишем батник и радуемсо жизни! +)
     
  19. Prince

    Prince New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2008
    Сообщения:
    71
  20. Anatolik

    Anatolik New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2008
    Сообщения:
    9
    Спасибо.Я правда bat'ы пока не умею.
    У меня опять с линкованием проблема:
    [​IMG]
    Если я еще не слишком надоел своими глупыми вопросами помогите,пожалуйста...