ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] portable C progs
@ 2002-01-11 12:46 Vyt
  2002-01-11 13:48 ` Sir Raorn
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Vyt @ 2002-01-11 12:46 UTC (permalink / raw)
  To: Sisyphus

[-- Attachment #1: Type: text/plain, Size: 360 bytes --]

Hello, All!

Озадачился вопросом: есть ли возможность (и как) писать
переносимые программы с текствовым интерфейсом на C? 

Министерство образования желает, чтобы я написал программу в
borlandc под win и расходится со мной во мнениях...

Прога примитиваная - ввод -> в файл -> из файла -> вывод.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 12:46 [sisyphus] portable C progs Vyt
@ 2002-01-11 13:48 ` Sir Raorn
  2002-01-11 14:18 ` Vlad Harchev
  2002-01-11 16:41 ` Igor Homyakov
  2 siblings, 0 replies; 8+ messages in thread
From: Sir Raorn @ 2002-01-11 13:48 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 445 bytes --]

On Fri, 11 Jan 2002 15:46:00 +0300
Vyt <vyt@vzljot.ru> wrote:

> Озадачился вопросом: есть ли возможность (и как) писать
> переносимые программы с текствовым интерфейсом на C? 
> Министерство образования желает, чтобы я написал программу в
> borlandc под win и расходится со мной во мнениях...
> Прога примитиваная - ввод -> в файл -> из файла -> вывод.
Используй ANSI C и все :-)

-- 
Regards, Sir Raorn.
AIF5-RIPN, Binec System Administrator.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 12:46 [sisyphus] portable C progs Vyt
  2002-01-11 13:48 ` Sir Raorn
@ 2002-01-11 14:18 ` Vlad Harchev
  2002-01-11 15:56   ` Vyt
  2002-01-11 16:42   ` Igor Homyakov
  2002-01-11 16:41 ` Igor Homyakov
  2 siblings, 2 replies; 8+ messages in thread
From: Vlad Harchev @ 2002-01-11 14:18 UTC (permalink / raw)
  To: Sisyphus

On Fri, 11 Jan 2002, Vyt wrote:

 Hi,

> Hello, All!
> 
> Озадачился вопросом: есть ли возможность (и как) писать
> переносимые программы с текствовым интерфейсом на C? 
> 
> Министерство образования желает, чтобы я написал программу в
> borlandc под win и расходится со мной во мнениях...
> 
> Прога примитиваная - ввод -> в файл -> из файла -> вывод.

 Либы для консольного UI (slang и ncurses) есть под дос и виндовс тоже. Это
если хочется окошек, кнопочек. Есть либа TurboVision под BorlandC и ее клон
под юниксы.
 Если достаточно поточного интерфейса (a-la make config для linux kernel) - то
можно реализовать используя только ф-ии posix - то бишь портабельно.

PS: а что это МинОбр вдруг это что-то от Вас зажелал?

 Best regards,
  -Vlad




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 14:18 ` Vlad Harchev
@ 2002-01-11 15:56   ` Vyt
  2002-01-11 16:42   ` Igor Homyakov
  1 sibling, 0 replies; 8+ messages in thread
From: Vyt @ 2002-01-11 15:56 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 574 bytes --]

On Fri, 11 Jan 2002 18:18:18 +0400 (SAMT)
Vlad Harchev <hvv@hippo.ru> wrote:

<skipped>

>  Либы для консольного UI (slang и ncurses) есть под дос и виндовс тоже. Это
> если хочется окошек, кнопочек. Есть либа TurboVision под BorlandC и ее клон
> под юниксы.

Спасибо, поищу.

>  Если достаточно поточного интерфейса (a-la make config для linux kernel) - то
> можно реализовать используя только ф-ии posix - то бишь портабельно.
> 
> PS: а что это МинОбр вдруг это что-то от Вас зажелал?

Сессия :)

<skipped>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 12:46 [sisyphus] portable C progs Vyt
  2002-01-11 13:48 ` Sir Raorn
  2002-01-11 14:18 ` Vlad Harchev
@ 2002-01-11 16:41 ` Igor Homyakov
  2 siblings, 0 replies; 8+ messages in thread
From: Igor Homyakov @ 2002-01-11 16:41 UTC (permalink / raw)
  To: sisyphus

On Fri, Jan 11, 2002 at 03:46:00PM +0300, Vyt wrote:
> Hello, All!
> 
> Озадачился вопросом: есть ли возможность (и как) писать
> переносимые программы с текствовым интерфейсом на C? 
> 
> Министерство образования желает, чтобы я написал программу в
> borlandc под win и расходится со мной во мнениях...
> 
> Прога примитиваная - ввод -> в файл -> из файла -> вывод.

если ограничиться символьным вводом выводом, всё будет работать
а вот если надо рисовать рамочки/окошечки то надо использовать
библиотеку slang (http://www.s-lang.org) я не знаю других библиотек
для работы с терминальным I/O переносимых между win/unix

Библиотека SLang работает на Unix/Windows/VMS/OS2 и имеет достаточно
подробную документацию.
-- 
Igor Homyakov
<homyakov(at)ramax.spb.ru>



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 14:18 ` Vlad Harchev
  2002-01-11 15:56   ` Vyt
@ 2002-01-11 16:42   ` Igor Homyakov
  2002-01-11 20:07     ` Mikhail Yakshin
  2002-01-11 23:58     ` S. Budnevitch
  1 sibling, 2 replies; 8+ messages in thread
From: Igor Homyakov @ 2002-01-11 16:42 UTC (permalink / raw)
  To: sisyphus

On Fri, Jan 11, 2002 at 06:18:18PM +0400, Vlad Harchev wrote:
> On Fri, 11 Jan 2002, Vyt wrote:
> 
>  Hi,
> 
> > Hello, All!
> > 
> > Озадачился вопросом: есть ли возможность (и как) писать
> > переносимые программы с текствовым интерфейсом на C? 
> > 
> > Министерство образования желает, чтобы я написал программу в
> > borlandc под win и расходится со мной во мнениях...
> > 
> > Прога примитиваная - ввод -> в файл -> из файла -> вывод.
> 
>  Либы для консольного UI (slang и ncurses) есть под дос и виндовс тоже.
Насколько я помню, ncurses еще не портировали (если я ошибаюсь поделитесь
ссылочкой)

-- 
Igor Homyakov
<homyakov(at)ramax.spb.ru>



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 16:42   ` Igor Homyakov
@ 2002-01-11 20:07     ` Mikhail Yakshin
  2002-01-11 23:58     ` S. Budnevitch
  1 sibling, 0 replies; 8+ messages in thread
From: Mikhail Yakshin @ 2002-01-11 20:07 UTC (permalink / raw)
  To: sisyphus

> >  Либы для консольного UI (slang и ncurses) есть под дос и виндовс тоже.
> Насколько я помню, ncurses еще не портировали (если я ошибаюсь поделитесь
> ссылочкой)

Уж чего-чего, а curses уже столько реализаций подо все...

PDCurses 2.2 (Public Domain Curses for DOS, OS/2 and Xwindows)

Взять можно либо с любого миррора DJGPP файл v2/pdcurs*.zip, либо отсюда:

site:  ftp.gu.edu.au    132.234.1.1
directory: /src/PDCurses

-rw-r--r--  1 root     11            652 Feb 14 03:35 README
-rw-r--r--  1 root     11         155184 Mar 28  1994 dmake38-dos-exe.zip
-rw-r--r--  1 root     11         106378 Mar 28  1994 dmake38-os2-exe.zip
-rw-r--r--  1 root     11         642004 Mar 28  1994 dmake38-source.zip
-rw-r--r--  1 root     11         129916 Feb 14 03:35 pdcbcc22.zip
-rw-r--r--  1 root     11          97519 Feb 14 03:35 pdcdjg22.zip
-rw-r--r--  1 root     11         116055 Feb 14 03:35 pdcemx22.zip
-rw-r--r--  1 root     11          90133 Feb 14 03:35 pdcicc22.zip
-rw-r--r--  1 root     11         125925 Feb 14 03:35 pdcmsc22.zip
-rw-r--r--  1 root     11         225741 Feb 14 03:35 pdcurs22.zip

WBR, GreyCat.




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] portable C progs
  2002-01-11 16:42   ` Igor Homyakov
  2002-01-11 20:07     ` Mikhail Yakshin
@ 2002-01-11 23:58     ` S. Budnevitch
  1 sibling, 0 replies; 8+ messages in thread
From: S. Budnevitch @ 2002-01-11 23:58 UTC (permalink / raw)
  To: sisyphus

On Fri, Jan 11, 2002 at 07:42:27PM +0300, Igor Homyakov wrote:
> > > Прога примитиваная - ввод -> в файл -> из файла -> вывод.
> > 
> >  Либы для консольного UI (slang и ncurses) есть под дос и виндовс тоже.
> Насколько я помню, ncurses еще не портировали (если я ошибаюсь поделитесь
> ссылочкой)
> 

Давно уж. Вот, например: http://mirrors.sunsite.dk/cygwin/latest/ncurses/



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2002-01-11 23:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-11 12:46 [sisyphus] portable C progs Vyt
2002-01-11 13:48 ` Sir Raorn
2002-01-11 14:18 ` Vlad Harchev
2002-01-11 15:56   ` Vyt
2002-01-11 16:42   ` Igor Homyakov
2002-01-11 20:07     ` Mikhail Yakshin
2002-01-11 23:58     ` S. Budnevitch
2002-01-11 16:41 ` Igor Homyakov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git