بسم الله الرحمن الرحيم
سمعت كثيراً عن المكتبة wxWidgets و مميزاتها و قمت بإنزال الإصدار 2.6.3 و اتبعت الخطوات لبناء المكتبة
وذلك على VS2005 و قمت بإختيار DLL Unicode Release و قمت ببناء المكتبات على هذا الترتيب
1- wxexpat
2- wxjpeg
3- wxpng
4- wxregex
5- wxtiff
6- wxzlib
هنا لا يوجد مشكلة و يتم إخراج هذه المكتبات Static أما باقى المكتبات فتخرج Dynamic
و هذا رسم توضيحى للمكتبة
ثم قمت بعد ذلك ببناء المكتبة الأساسية ( wxBase ) و هى المكتبة الأساسية كما هو موضح بالرسم و هى تعتمد على المكتبات السابقة و لا يوجد مشكله فى بنائها
المشكلة عند بناء المكتبة ( wxOdbc ) فهى تعتمد على المكتبة ( wxBase ) فعند بنائها يتم إخراج الملف wxbase26u_odbc_vc_custom.dll
ولا يتم إخراج الملف wxbase26u_odbc.lib وهنا لا أستطيع ربط هذة المكتبة باى برنامج من غير هذا الملف و بالتالى لم يكتمل بناء المكتبة ( wxDbGrid )
و المشكلة أن VS لا ينتج أى خطأ :blink: :wacko:
و المكتبة ( wxGL ) يحدث معها نفس المشكلة :wacko: مع العلم أنها تعتمد على ( wxBase ) و ( wxCore )
أما باقى المكتبات يتم بنائها بدون مشكلة
و قمت بتعديل الإعدادات ولم أصل لنتيجة كما قمت ببناء المكتبه على الإختيارات الأتية
DLL Release
DLL Unicode Release
DLL Universal Release
DLL Universal Unicode Release
DLL Debug
DLL Unicode Debug
DLL Universal Debug
DLL Universal Unicode Debug
و لم أصل لنتيجة و يتنج نفس المشكلة :wacko:
فشككت فى VS2005 فقمت بإعداد النظام من جديد كما قمت بإعداد VS6 ولكن نتج نفس المشكلة :angry:
ماذا أفعل ؟
