crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

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




Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
TiiL
  опции профиля:
сообщение 7.7.2011, 16:20
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 124
Регистрация: 8.6.2011
Пользователь №: 2727

Спасибо сказали: 0 раз(а)




Репутация:   0  


и еще одна проблемка:

есть код большой код.

в начале кода:

#include <stdio.h>

в конце когда:

_fcloseall();

при сборке выдаются ошибки 42 штуки:
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*)'

.....

E:\alexprojects\samum\trunk\blockw/dos_inblkd.cpp:353: undefined reference to `_imp___Z6qDebugPKcz'

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'

collect2: ld returned 1 exit status

mingw32-make[1]: *** [debug\blockw.exe] Error 1

mingw32-make: *** [debug] Error 2

а когда просто пишу

fcloseall();

ошибка вот такая:


blockw.cpp: In function 'int qMain(int, char**)':

blockw.cpp:138: error: 'fcloseall' was not declared in this scope

ну это ошибка понятна... вот как с выше указанным бороться, всю голову сломал уже.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- 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
- - kerdster   Цитата(TiiL @ 7.7.2011, 17:20) E:\al...   8.7.2011, 9:35
- - 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


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 13.6.2025, 19:00