Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


lxa85,
вот, что выдает компилятор

stas@stas-laptop:~$ gcc lzw.c
lzw.c: В функции ‘main’:
lzw.c:54: предупреждение: несовместимая неявная декларация внутренней функции ‘exit’
lzw.c:54: ошибка: слишком мало аргументов в вызове функции ‘exit’
lzw.c:61: предупреждение: несовместимая неявная декларация внутренней функции ‘strcpy’
lzw.c:72: предупреждение: несовместимая неявная декларация внутренней функции ‘exit’
lzw.c:72: ошибка: слишком мало аргументов в вызове функции ‘exit’
lzw.c:80: предупреждение: несовместимая неявная декларация внутренней функции ‘free’
lzw.c:89: предупреждение: несовместимая неявная декларация внутренней функции ‘exit’
lzw.c:89: ошибка: слишком мало аргументов в вызове функции ‘exit’
lzw.c: В функции ‘decode_string’:
lzw.c:264: предупреждение: несовместимая неявная декларация внутренней функции ‘exit’
lzw.c:264: ошибка: слишком мало аргументов в вызове функции ‘exit’
lzw.c: В функции ‘output_code’:
lzw.c:301: ошибка: expected declaration or statement at end of input

установлен последний пакет gcc и g++...
кстати по твоей ссылке, точно такие же ошибки выдает.

Admiral,
а разве исходники предназначенные для компиляторов С под MS-DOS и исходники предназначенные для компиляторов С под Linux имеют отличия? ведь язык С, он и в Африке С, или я что-то не так понимаю...

Последний раз редактировалось stas_newar, 11-11-2009 в 14:52. Причина: добавление информации


Отправлено: 14:35, 11-11-2009 | #4