ID:2615128
 
(See the best response by MisterPerson.)
So I've noticed a few years ago when I used to download old developer project libraries like RPG frameworks uploaded by BYOND users and they had no problem debugging but as of recently I see a lot of error codes being generated from those same libraries. Is it because of updates? I get a lot of errors like:

This library (http://www.byond.com/developer/Albro1/rpgframework) gives me these errors:
Code\obj\_gold.dm:6:error: 'item.dmi': cannot find file
Code\obj\_signs.dm:11:error: 'item.dmi': cannot find file
7DRL.dmb - 2 errors, 0 warnings (9/12/20 12:47 pm)

Missing those icon files? Have you tried a clean compile.
Best response
Sounds like they were compiled with "Automatically include FILE_DIR" checked and you correctly don't have that stupid option checked. Thus it's not finding the relevant directories.

Change the file paths to the full file path ie 'item.dmi' -> 'icons/equipment/item.dmi' or whatever.
Done and done. Problem solved. Thank you.