E2k список задач портирования ПО

Материал из ALT Linux Wiki
Версия от 05:51, 17 октября 2020; 176.50.103.182 (обсуждение) (Новая страница: «RBDOOM-3-BFG - https://github.com/RobertBeckebans/RBDOOM-3-BFG RBDOOM-3-BFG\neo\idlib\math\MatX.cpp #226 const __m128 bottomMask[2] = { __m128c( _mm_set1_epi32…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

RBDOOM-3-BFG - https://github.com/RobertBeckebans/RBDOOM-3-BFG

RBDOOM-3-BFG\neo\idlib\math\MatX.cpp

  1. 226 const __m128 bottomMask[2] = { __m128c( _mm_set1_epi32( 0 ) ), __m128c( _mm_set1_epi32( -1 ) ) };

модифицировать для е2к (ошибка в EDG)

  • исправить segmetation fault при выходе

Serious-Engine - https://github.com/ptitSeb/Serious-Engine

\Serious-Engine\Sources\Engine\Engine.cpp

  1. 128 static void DetectCPU(void)

добавить реализацию для е2к


  • исправить segmetation fault во время запуска

Urho3D - https://github.com/urho3d/Urho3D

модифицировать для е2к на lcc 1.23 нормально, на lcc 1.24 ошибка


conan - https://github.com/conan-io/conan

добавить реализацию для е2к


OpenEXR - https://github.com/AcademySoftwareFoundation/openexr

модифицировать для е2к (ошибка с включением asm из-за SSE2)


ResIL - https://sourceforge.net/projects/resil/

модифицировать для е2к (ошибка из-за define LCC) - https://github.com/spring/DevIL/pull/1/commits/51f70a07217c7c86d382e151d5ee99894b7c75d1


hardinfo -https://github.com/lpereira/hardinfo

добавить ссылки на сайт МЦСТ и описание процессора


irrlicht - http://irrlicht.sourceforge.net/?page_id=140 - svn://svn.code.sf.net/p/irrlicht/code/trunk

сделать корректную генерацию .so для е2к