نسخه جدید محیط ساخت RosBE (ReactOS Build Environment).

توسعه دهندگان سیستم عامل ReactOS، با هدف اطمینان از سازگاری با برنامه ها و درایورهای Microsoft Windows، منتشر شده است نسخه جدید محیط ساخت RosBE 2.2 (محیط ساخت ReactOS)، شامل مجموعه ای از کامپایلرها و ابزارهایی که می توان از آنها برای ساخت ReactOS در لینوکس، ویندوز و macOS استفاده کرد. این نسخه به دلیل به روز رسانی کامپایلر GCC به نسخه 8.4.0 قابل توجه است (در 7 سال گذشته، GCC 4.7.2 برای مونتاژ ارائه شده است). انتظار می رود که استفاده از نسخه مدرن تر GCC، به دلیل گسترش قابل توجه ابزارهای تشخیصی و تجزیه و تحلیل کد، شناسایی خطاها در پایه کد ReactOS را ساده کرده و امکان گذار به استفاده از ویژگی های جدید را فراهم کند. زبان C++ در کد.

محیط ساخت همچنین شامل بسته هایی برای ایجاد تجزیه کننده ها و تحلیلگرهای واژگانی برای Bison 3.5.4 و Flex 2.6.4 است. پیش از این، کد ReactOS همراه با تجزیه کننده هایی بود که قبلاً با استفاده از Bison و Flex تولید شده بودند، اما اکنون می توان آنها را در زمان ساخت ایجاد کرد. نسخه های به روز شده Binutils 2.34، CMake 3.17.1 از تکه ها ReactOS، Mingw-w64 6.0.0 و Ninja 1.10.0. علیرغم قطع پشتیبانی از نسخه های قدیمی تر ویندوز در نسخه های جدید برخی از برنامه های کاربردی، RosBE موفق شد سازگاری با ویندوز XP را حفظ کند.

منبع: opennet.ru

اضافه کردن نظر