Gast
#1904053
Hallo, ich drehe mich seit paar Tagen im Kreis bei folgenden Problem, vielleicht hat jemand eine Idee dazu. Ich kann ein (GCC für ARM) Project auf meinenm Desktop erfolgreich kompilieren, dass eine USB Library benutzt. Damit ich unterwegs das Project warten kann, möchte ich es auch auf meinem Notebook erzeugen können. Das geht jedoch schief, weil die USB Library nicht gefunden wird. Die Filestructure beider PCs ist an dieser Stelle gleich, die Inhalte der Folder sind gleich, das Make File ist gleich, die GCC Version ist gleich. Trotzdem wird die Library nicht gefunden. Die Fehlermeldung ist : cannot find -lusbstack Auszug aus dem make file: LIBPATH1 = ... LIBPATH2 = ... LIBPATH3 = -LC:/xyz/abcd ... LIBS -lm -lusbstack -lc -lgcc ... $(LD) $(LIBPATH1) $(LIBPATH2) $(LIBPATH3) $(FLAGS) -o $@ $^ $(LIBS) Wie gesagt, usbstack.a existiert im richtigen Verzeichnis und auf dem Desktop klappt es ja. Da ich nicht der MAKE Experte bin, bitte ich hier um Unterstützung. Danke