How to fix "Cannot find crt1.o" on Ubuntu
Problem:
You’re trying to compile something (e.g. using GCC) on Ubuntu, but you get an error message similar to this one:
/usr/bin/ld: error: cannot open crt1.o: No such file or directory
/usr/bin/ld: error: cannot open crti.o: No such file or directory
/usr/bin/ld: error: cannot open crtn.o: No such file or directory
Solution
Instead of make
, use
LIBRARY_PATH=/usr/lib/x86_64-linux-gnu make