Автор Тема: Как да window$-ка програма по linux  (Прочетена 3542 пъти)

Radev

  • Напреднали
  • *****
  • Публикации: 218
    • Профил
    • WWW
Здравейте!

Ползвам Debian testing (Etch) и wine подкарва почти всичко window$-ко, което му предложа, но немога да накарам съответната програма да използва COM-а на компютъра.

Имате ли идеи как мога да си реша този проблем, ако въобще е решим де?

Благодаря за отделеното време!
Активен

Човек и добре да живее... !

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Как да window$-ка програма по linux
« Отговор #1 -: Jan 26, 2007, 10:19 »
това гледа ли го - http://www.witch.westfalen.de/Wine-HOWTO/ch-serial.html

смисъл не съм се блъскал с проблема, ама от google-а това излезе...
Активен

somethingbad

  • Напреднали
  • *****
  • Публикации: 82
    • Профил
    • WWW
Как да window$-ка програма по linux
« Отговор #2 -: Jan 26, 2007, 10:25 »
Здравей,

Влез в директорията dosdevices на wine-то (~/.wine/dosdevices)
И направи линк на серийния порт: ln -s /dev/ttySX com1
Би трябвало да работи безпроблемно, иначе от графичният interface за config на wine-то имаше нещо за портовете, може и там да хвърлиш един поглед '<img'>
Активен

Absolutum obsoletum. (If it works, it's out of date.)

Radev

  • Напреднали
  • *****
  • Публикации: 218
    • Профил
    • WWW
Как да window$-ка програма по linux
« Отговор #3 -: Jan 29, 2007, 11:34 »
Благодаря ви за идеите, но ще ми трябва още помощ. Наистина не бях прочел, че трябва сам да си създам връзка към ttyS0, но и след като я създадох, резултата си е все същия - няма комуникация.

Опитах да видя нещо с winedbg и резултата е:
Цитат
Invoking /usr/lib/wine/wine.bin winedbg.exe /home/stephan/test/FiskPrinter/InitFP1.exe ...
WineDbg starting on pid 0xa
0x7b86eea6: movl        %edi,0x0(%esp)
Wine-dbg>step
Single stepping until exit from function,
which has no line number information.
fixme:comm:set_queue_size insize 32768 outsize 1024 unimplemented stub
Invalid address (0x7b86eeab) for breakpoint 0, disabling it
Process of pid=0x0000000a has terminated

Видях в winehq, че има подобни бъгове, но не успях да се ориентирам как да видя какво решение им е било предложено.

Някой има ли идеи как да продължа?
Активен

Човек и добре да живее... !

winman

  • Напреднали
  • *****
  • Публикации: 311
    • Профил
Как да window$-ка програма по linux
« Отговор #4 -: Jan 29, 2007, 13:43 »
Принтера ти не е ли вързан към паралелния порт? В такъв случай направи линк към /dev/lpX, а не към /devttySX.
Активен

The more you know about Linux the less likely girls will want to know about you!

Radev

  • Напреднали
  • *****
  • Публикации: 218
    • Профил
    • WWW
Как да window$-ка програма по linux
« Отговор #5 -: Jan 30, 2007, 08:14 »
Абе той, че е Printer - Printer е, но е Fisk т.е. фискален и се връзва на RS232 порт - т.е. идеята не ми помогна, но благодаря.
Активен

Човек и добре да живее... !

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Problemi s X Window
Настройка на програми
antons 6 3462 Последна публикация Jul 10, 2003, 01:21
от FuckBTK
X Window System
Настройка на програми
Nerf 5 3083 Последна публикация Nov 14, 2003, 22:48
от sebastianz55
Linux vs Window$ part 2
Идеи и мнения
Buda 21 15457 Последна публикация Feb 20, 2004, 18:06
от nix
Проблем с X-window-system
Настройка на програми
Necro 10 3188 Последна публикация Jun 22, 2004, 00:23
от Acidtrance
Window actions в compiz
Настройка на програми
madmad 0 1623 Последна публикация Jul 02, 2011, 18:36
от madmad