Здравствуйте, гость ( Вход | Регистрация )
|
TiiL |
7.7.2011, 8:16
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 124 Регистрация: 8.6.2011 Пользователь №: 2727 Спасибо сказали: 0 раз(а) Репутация: 0
|
Переделываю программу написанную под LInux в Win, запоролся на таком моменте:
#ifdef HAVE_CONFIG_H #include <config.h> #endif #include <qapplication.h> #include <qmessagebox.h> #include <qlineedit.h> #include <qstring.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sched.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> не работает : // Попытаемся создать FIFO в текущей директории if(mknod(nameOUT, S_IFIFO | 0666, 0) < 0) { // Если создать FIFO не удалось, печатаем об этом сообщение и прекращаем работу perror("BLOCK can\'t create FIFO OUT"); exit(-1); } ошибка: block.cpp:167: error: 'mknod' was not declared in this scope |
|
|
|
![]() |
|
kerdster |
8.7.2011, 9:35
Сообщение
#2
|
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 1.2.2009 Пользователь №: 520 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(TiiL @ 7.7.2011, 17:20) Link E:\alexprojects\samum\trunk\blockw/blockw.cpp:60: undefined reference to `_imp___ZN12QApplicationC1ERiPPci' E:\alexprojects\samum\trunk\blockw/blockw.cpp:68: undefined reference to `wr_open(char*)' E:\alexprojects\samum\trunk\blockw/blockw.cpp:68: undefined reference to `rd_fil(int, za_fil*)' E:\alexprojects\samum\trunk\blockw/blockw.cpp:68: undefined reference to `rd_spec(int, char*, za_spec*)' E:\alexprojects\samum\trunk\blockw/blockw.cpp:77: undefined reference to `rd_item(int, za_ptr*, void*)' Не похоже на стандартные функции, никаких .h и .cpp файлов к проекту подключить не забыли? Цитата(TiiL @ 7.7.2011, 17:20) Link c:/qt/2010.05/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `WinMain@16' Если мне память не изменяет, то так примерно ругается если не может найти точку входа в программу, функция main() у вас объявлена? |
|
|
|
TiiL из LInux в Win 7.7.2011, 8:16
silver47 А где собственно этот самый mknod объявляется? + i... 7.7.2011, 13:46
TiiL silver47, на ваш вопрос я не знаю ответа где он о... 7.7.2011, 14:06
TiiL и еще одна проблемка:
есть код большой код.
в на... 7.7.2011, 16:20
kuzulis Ну так в чем проблема то?
Гугл в помощь.
Смотрите ... 8.7.2011, 7:29
TiiL kerdster, да вот в том и дело что создавалась отде... 8.7.2011, 14:53
Iron Bug Цитата(TiiL @ 7.7.2011, 17:06) mknod это ... 8.7.2011, 19:17
TiiL Еще вопросики, как в файле *.pro задать условие: е... 13.7.2011, 10:26
Iron Bug Цитата(TiiL @ 13.7.2011, 12:26) хотелось ... 13.7.2011, 11:45
Litkevich Yuriy Цитата(TiiL @ 13.7.2011, 13:26) как в фай... 13.7.2011, 12:00
TiiL Litkevich Yuriy,
Iron Bug,
Спасибо, Мужики, ... 13.7.2011, 13:21
TiiL ребята мне уже стыдно обращаться к вам, но ни как ... 13.7.2011, 15:46
Iron Bug Цитата(TiiL @ 13.7.2011, 18:46) ребята мн... 13.7.2011, 16:29
Litkevich Yuriy Цитата(TiiL @ 13.7.2011, 16:21) Спасибо, ... 14.7.2011, 18:46
TiiL RazrFalcon, Кьют тут не причем, просто чтобы не п... 19.7.2011, 12:11
Litkevich Yuriy Цитата(TiiL @ 19.7.2011, 15:11) Кьют тут ... 19.7.2011, 13:51![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 7.1.2026, 3:17 |