3
วิธีปิดใช้งาน -Werror = date-time / macro“ __DATE__” อาจป้องกันการสร้างซ้ำ
ฉันพยายามรวบรวมไดรเวอร์สำหรับอะแดปเตอร์ Netis WF2190 ใช่ฉันเพิ่งดาวน์โหลดล่าสุดจากพวกเขา ฉันจะปิดการใช้งาน-Werror=date-timeในการสร้างได้อย่างไร ฉันไม่พบที่ใดก็ได้ในสคริปต์การสร้างดังนั้นฉันจึงคิดว่าต้องเป็นค่าเริ่มต้นทั่วไป เห็นได้ชัดว่ารหัสกำลังพยายามฝังวันที่ / เวลาบิลด์ลงในเอาต์พุตดังนั้นจึงไม่มีปัญหาในการปิดใช้งานคำเตือนนี้ นี่คือคำเตือนบางอย่างที่ฉันได้รับซึ่งถือว่าเป็นข้อผิดพลาด: /home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time] /home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time] cc1: some warnings being treated as errors