Просмотр сообщений
Страниц: [1] 2
1  Разработка / Разработка графических приложений / OpenGl и QT : Декабря 02, 2011, 03:09:35 pm
Всем привет.
  Интересует вопрос, возможно ли в Qt приложениях под QNX  использовать QopenGl
2  Установка и настройка / Установка и настройка / Re: QNET поверх TCP/IP : Марта 25, 2011, 10:19:59 am
Проблема найдена, на машине С была  поднята вторая сетевая карта не использующаяся. после ее удаления ifconfig en0 delete
сеть стала нормально работать как с машины А так и с C.
Вопрос: как правильно настроить работу драйвера чтобы qnet работал с 2мя сетевыми картами ?
3  Установка и настройка / Установка и настройка / QNET поверх TCP/IP : Марта 24, 2011, 03:52:01 pm
Всем привет.
  Задача реализовать QNET сеть по TCP/IP протоколу .. имеется 3 машины   

A.dns(ip10.0.1.253)----(ip10.0.1.164) B.dns(ip 192.168.1.164) ----(ip 192.168.1.162)C.dns
 
машина B выступает в виде маршрутизатора .
необходимо из машины A достучаться до машины C по qnet.
прописываемые команды :

Машина A - (на VmWare QNX 6.3.0)

route add 192.168.1.162 -netmask 255.255.255.255 10.0.1.164
mount -T io-net -o bind=ip,resolve=dns npm-qnet-compat.so
   
 Файл ------ /etc/hosts
     10.0.1.164 B.dns B
     192.168.1.162 C.dns C


Машина B - (QNX 6.3.0)
sysctl -w net.inet.ip.forwarsing=1

Машина С - (QNX 6.3.0)
route add 10.0.1.253 -netmask 255.255.255.255 192.168.1.164
mount -T io-net -o bind=ip,resolve=dns npm-qnet-compat.so

 Файл ------ /etc/hosts
     10.0.1.253 A.dns A
     192.168.1.164 B.dns B

с машины A делаю ping на машину С все работает , с C на тоже
c машины C выполняю:
 cd /net/A.dns  ....  команда зависает на долгое время
c машины A выполняю:
 cd /net/C.dns  ....  без глюков захожу на машину С, после этого с машины C  я также могу зайти без проблем
 на машину А.

В чем может быть проблема, почему с C не могу попасть на A пока А не присоединится первой ?
4  Установка и настройка / Установка и настройка / Re: Qnet через TCP/IP в разных подсетях : Ноября 19, 2010, 11:27:42 am
на комп2 и комп3 дефаулт в принцепе не нужен
комп1 дефал на комп2, комп4 дефалт на комп3
на комп2 прописать маршрут к сети комп4 через комп3
на комп3 прописать маршрут к сети комп1 через комп2

А если допустим у нас цепочка из 6 компов :
1 -- 2 -- 3 -- 4 --5 -- 6
то дефалт  надо на 1 и 6
на (2) к (6) через 3  
на (3) к (6) через 4
на (4) к (6) через 5
на (5) к (1) через 4
на (4) к (1) через 3
на (3) к (1) через 2
я правильно понял ?  или таким образом мы с (1) сможем достучаться  только до (2) и до  (6) ?
5  Установка и настройка / Установка и настройка / Re: Qnet через TCP/IP в разных подсетях : Ноября 19, 2010, 10:56:12 am
На компьютерах 2 и 3 нужно прописать маршруты
комп 1 шлюз ip 2 компа
route add 0.0.0.0 mask 0.0.0.0 11.0.1.5
а почему на 3 комп шлюз, может надо:
route add 0.0.0.0 mask 0.0.0.0 10.0.1.5 ?
6  Установка и настройка / Установка и настройка / Qnet через TCP/IP в разных подсетях : Ноября 18, 2010, 04:35:15 pm
Имеется связка из 4х компьютеров , соеденины между собой разными подсетями :
Компьютер1 <----> Компьютер2 <----> Компьютер3 <----> Компьютер4
каждый  имеет по два сетевых интерфейса .

соединение компьтера1 и компьютера2:
комп1 : ip 10.0.1.4 /255.255.0.0
комп2 : ip  10.0.1.5 /255.255.0.0
соединение компьютер2 и комп3:
комп2 : ip 11.0.1.4/255.255.0.0
комп3 : ip 11.0.1.5/255.255.0.0
соединение комп3 и комп4:
комп3 : ip 12.0.1.4/255.255.0.0
комп4 : ip 12.0.1.5/255.255.0.0

проделанные операции:

1)qnet через ip на всех компах прописываю :
mount -T io-net -o bind=ip -o resolve=dns npm-qnet-compat.so
 
2)на компьютере 2 и комп3 включаю forwarding 
sysctl -w net.inet.ip.forwarding=1

3) установлены шлюзы
с комп1 на комп2 - 10.0.1.5
с комп2 на комп3 - 11.0.1.5

с комп4 на комп3 - 12.0.1.4
с комп3 на комп2 - 11.0.1.4

 ping проходит с комп1 только до комп3, с комп4 только до комп2
 в папке /net  машины видят только сами себя .

В чем может быть проблема ??


7  Установка и настройка / Установка и настройка / Re: net.cfg два ip на en0 : Мая 19, 2010, 05:27:45 pm
Я так 2 ip настраивал

/etc/net.cfg
--------------------------
 # nto network config file v1.2
version v1.2

[global]
hostname buratino
domain brevno
route 10.0.0.1 0.0.0.0 0.0.0.0

[en0]
type ethernet
mode manual
manual_ip 10.0.1.102
manual_netmask 255.255.0.0
alias 11.0.1.162 255.255.0.0

8  Разработка / Программирование под QNX / Re: (Momentics) не работает быстрый переход в проекте : Мая 11, 2010, 01:07:45 pm
а какая версия ide ?
9  Разработка / Программирование под QNX / Re: (Momentics) не работает быстрый переход в проекте : Мая 11, 2010, 12:27:15 pm
можете попробовать галочку index all files в настройках индексера. у меня при full c/c++ indexer и index all files по контрол+клик переходит в подключенный проект. ну и может на всякий случай надо переиндексировать принудительно

а где настройки индексера находятся ?
10  Разработка / Программирование под QNX / Re: (Momentics) не работает быстрый переход в проекте : Мая 11, 2010, 11:29:38 am
в свойсвтвах проекта C/C++ Indexer  стоит (Fast C/C++ Indexer)
пробывал Full тоже не работает

11  Разработка / Программирование под QNX / Re: (Momentics) не работает быстрый переход в проекте : Мая 11, 2010, 02:36:21 am
как бороться , кто знает ?

Набирать программу под виндой в Microsoft Visual Studio и использовать Visual Assist X.

хотелось бы понять в чем проблема моментикса .. на другом компе все нормально работает

p.s. и тоже стало интересно , имелось ввиду в MVS просто набирать код , а momentics использовать для компиляции и отладки на удаленной машине?
12  Разработка / Программирование под QNX / (Momentics) не работает быстрый переход в проекте : Мая 10, 2010, 11:30:21 pm
Всем привет!)
Столкнулся с такой проблемой.к проекту подклучаются другие проекты из  воркспейса . Не работает быстрый переход к объявлению функции  из  других проектов( CTRL + "нажатие на функцию или переменную " )
в настройках прожекта капался, вроде все нужные опции стоят , соурсы и инклуды добавлены к проекту.
еще интерсно что к  переменным и функциям и главного проекта а также из подключаемых стандартных библиотек  переход действует а вот из подключаемых проектов нет .

также замечено в папке Includes главного проекта видно только с:/qnx632/target/qnx6/usr/include
 и никакого намека на инклуды из других проектов.

как бороться , кто знает ?
заранее благодарю .)
p.s. надеюсь проблему понятно объяснил .


13  Установка и настройка / Установка и настройка / проблема fs-cifs при разрыве соединения : Апреля 28, 2010, 02:05:06 pm
 (проводил тест )  Имеется 2 машины одна Winda( с расшаренной папкой) другая qnx()
подключаюсь в qnx  к виндоус шаре .. все нормально все хорошо ..
 начинаю копировать файл с шары  и в этот момент разрываю сетевое соединение путем отсоединения кабеля от компа )... в результате процесс копирования замирает , не выдавая при етом ни какой ошибки . Подключаю снова сеть , процесс копирования висит , пытаюсь подключиться через qconn  к машине ( не видит ) .... при этом все пингуется .
   Проблема решается путем принудительного убивания процесса fs-cifs //

ктонибудь сталкивался с подобной проблемой ?
14  Разработка / Разработка графических приложений / Re: Отрисовка закрашенного многоугольника : Марта 04, 2010, 05:53:21 pm
Подытожым ..

 Для своего применения .. я посчитал оптимальным для закрашивания многоугольника с количеством вершин >1000
это разбить его на более мелкие многоугольники и потом уже отрисовывать их...

еще довольно хороший способ , как предлагал  lestat, использовать GLUtesselator


Всем спасибо за помощь  Kiss
15  Разработка / Разработка графических приложений / Re: Отрисовка закрашенного многоугольника : Марта 04, 2010, 05:44:41 pm
Ну да. Мо же я чего напутал?...

ну скажем так .. я этого момента , не знаю. но при использовании стандартного фотоновского клиппирования результат был ..не очень предсказуем, пришлось свой написать ( на скорость не повлияло ) и результат порадовал , все стало отрисовываться как,надо.

p.s.  проблема неполностью закрашивания полигона .. это выход вершин за пределы рисования.
как и говорил  lestat.
Страниц: [1] 2