Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2012, 18:06   #1
vbm
 
Регистрация: 28.01.2012
Сообщений: 3
По умолчанию из DOS в линукс.

Здравствуйте уважаемые форумчане,

к сожалению почти безграмотен в программировании, а посему нуждаюсь в помощи знающих.

есть исходные тексты дос-программы - nmonitor 32-разрядная - вложены
в зип файл.

подскажите пожалуйста, как сие перелопатить в консольное приложение линукса. или хотя бы куда копать???


заранее благодарю...
Вложения
Тип файла: zip NMONITOR.C.zip (46.0 Кб, 13 просмотров)
vbm вне форума Ответить с цитированием
Старый 31.01.2012, 09:25   #2
d9m0n
Пользователь
 
Регистрация: 03.03.2009
Сообщений: 29
По умолчанию

Добрый день.
Для портирования нужно всего лишь заменить все DOS зависимые библиотеки и вызовы их функций на POSIX совместимые или аналоги из CRT. Ну и скомпилировать это дело.
d9m0n вне форума Ответить с цитированием
Старый 04.02.2012, 15:43   #3
vbm
 
Регистрация: 28.01.2012
Сообщений: 3
По умолчанию

спасибо, простите ради бога, а не подскажете - как найти эквивалентные POSIX библиотеки взамен оных из DOS-компилятора Zortech C++ 3.1, используемых в данном приложении?
ещё раз благодарю за ответ.
vbm вне форума Ответить с цитированием
Старый 04.02.2012, 16:26   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Хм... А ты собственно пробовал компилить приложение на Линухе?
Если нет попробуй и выясни какие ошибки выдает.
И я бы еще проверил какие хедеры из списка Include есть в Линуксе.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2012, 18:04   #5
vbm
 
Регистрация: 28.01.2012
Сообщений: 3
По умолчанию

я попробовал откомпилировать, это мой первый опыт. получил вывод о многих ошибках. лог вложен, простите за размер. ОС - ubuntu 9.04.
как я понимаю, большая часть ошибок связана с неверными
файлами в #Include <*.h>?

попытался в гугле найти аналоги заголовочных файлов - не нашел. как определить какие *.h файлы есть в линуксе, и насколько они соответсвуют досовским?
куда дальше копать?

с благодарностью.
Вложения
Тип файла: zip nm-log.txt.zip (3.1 Кб, 11 просмотров)
vbm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Линукс по почте Яр|/||< (^_^) Свободное общение 9 01.03.2010 11:44
Панели Линукс Яр|/||< (^_^) Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 2 03.02.2010 11:01
Исходники линукс Яр|/||< (^_^) Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 12 07.12.2009 14:45
Касперский по линукс??? jojahti Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 21 18.10.2009 16:22
Разделы в линукс L_M Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 5 29.04.2009 08:45