Нова верзија Цигвин-а 3.2.0, ГНУ окружење за Виндовс

Након више од годину дана развоја, Ред Хат је објавио стабилно издање пакета Цигвин 3.2.0, који укључује ДЛЛ библиотеку за емулацију основног Линук АПИ-ја на Виндовс-у, омогућавајући вам да компајлирате програме креиране за Линук са минималним изменама. Пакет такође укључује стандардне Уник услужне програме, серверске апликације, компајлере, библиотеке и датотеке заглавља директно састављене за извршавање на Виндовс-у.

Главне промене:

  • Прерађена подршка за псеудо-конзолу, која се сада активира само при покретању апликација које нису укључене у цигвин.
  • Додат је нови Ц11 АПИ за рад са стримовима: цалл_онце, цнд_броадцаст, цнд_дестрои, цнд_инит, цнд_сигнал, цнд_тимедваит, цнд_ваит, мтк_дестрои, мтк_инит, мтк_лоцк, мтк_тимедлоцк_рд, мтк_тимедтриун, мтмк тхрд_детацх, тхрд_екуал, тхрд_екит, тхрд_јоин, тхрд_слееп, тхрд_ииелд , тсс_цреате, тсс_делете, тсс_гет, тсс_сет.
  • Додата је нова нит имплементацији конзоле за руковање пречицама на тастатури као што су Цтрл-З (ВСУСП), Цтрл-\ (ВКУИТ), Цтрл-С (ВСТОП), Цтрл-К (ВСТАРТ), као и сигналом СИГВИНЦХ . Раније су комбиновани и СИГВИНЦХ подаци обрађивани само током реад() или селецт() позива.
  • Додата ограничена подршка за АТ_СИМЛИНК_НОФОЛЛОВ заставицу функцији фцхмодат().
  • Омогућено препознавање АФ_УНИКС сокета које обезбеђује Виндовс платформа.
  • Ограничење броја подређених процеса је подигнуто са 256 на 5000 на 64-битним системима и на 1200 на 32-битним системима.

Извор: опеннет.ру

Додај коментар