سؤال

كنت أقوم بتجميع أحدث إصدار من Ruby 1.8.7 أمس (نظرًا لأن الإصدار الأخير لا يحتوي على ثنائيات حتى الآن).

لقد اتبعت الإرشادات الواردة في ملف ReadMe ، ولكن بعد ذلك ، عندما قمت بتثبيت Ruby Gems وقمت بتحديثه ، فإنه يعرض الخطأ الذي لا يمكن العثور عليه Zlib.so.

أنا متأكد من أنني قمت بالفعل بتنزيل مكتبات Zlib ، وما إلى ذلك. لقد بحثت أيضًا في سجلات NMake وهنا ما يبدو عليه الخطأ.

conftest.c (8): خطأ C2065: 'deflatereset': معرف غير معلن

هل فاتني أي شيء؟

شكرًا :)

هل كانت مفيدة؟

المحلول

آسف ، لقد اكتشفت ذلك. تحتاج إلى تنزيل ثنائيات Zlib ووضع العناصر الموجودة في المجلد في Include في دليل C ++ الخاص بك. بعد تلك النسخ zlib1.dll في دليل Ruby Bin.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top