Advertisement
Guest User

error 127

a guest
Feb 17th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. ---- ERROR ----
  2. austin@austin-Ubuntu:~/Documents$ cd galileo-makefile/
  3. austin@austin-Ubuntu:~/Documents/galileo-makefile$ ls
  4. helloworld.c helloworld.c~ Makefile README.md
  5. austin@austin-Ubuntu:~/Documents/galileo-makefile$ make
  6. /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++ -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -Wall -I /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/../include -I /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/../include/c++ -I /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/../lib/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/include -m32 -march=i586 --sysroot=/opt/cross/i586-poky-linux-uclibc-x-tools -c -o helloworld.o helloworld.c
  7. make: /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++: Command not found
  8. make: *** [helloworld.o] Error 127
  9. austin@austin-Ubuntu:~/Documents/galileo-makefile$
  10.  
  11.  
  12. --- MAKEFILE ---
  13. SHELL = /bin/sh
  14. TARGET_BIN = helloworld
  15. TARGET_ARCH = -m32 -march=i586 --sysroot=/opt/cross/i586-poky-linux-uclibc-x-tools
  16. INCLUDE_DIRS = -I $(TOOLDIR)../include \
  17. -I $(TOOLDIR)../include/c++ \
  18. -I $(TOOLDIR)../lib/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/include
  19. LIBRARY_DIRS = -L $(TOOLDIR)../../lib \
  20. -L $(TOOLDIR)../lib \
  21. -L $(TOOLDIR)../lib/i586-poky-linux-uclibc/4.7.2 \
  22. -L $(TOOLDIR)../lib/i586-poky-linux-uclibc/4.7.2
  23. COMPILE_OPTS = -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -Wall $(INCLUDE_DIRS)
  24.  
  25. TOOLDIR = /opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc/
  26. CC = $(TOOLDIR)i586-poky-linux-uclibc-g++
  27. CXX = $(CC)
  28. AS = $(CC)
  29. LD = $(CC)
  30. AR = $(TOOLDIR)i586-poky-linux-uclibc-ar
  31. CFLAGS = $(COMPILE_OPTS)
  32. CXXFLAGS= $(COMPILE_OPTS)
  33. LDFLAGS = -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed $(LIBRARY_DIRS) -lstdc++
  34.  
  35. all: target
  36.  
  37. target: $(patsubst %.c,%.o,$(wildcard *.c)) $(patsubst %.cpp,%.o,$(wildcard *.cpp))
  38. $(LD) $(LDFLAGS) $(TARGET_ARCH) $^ -o $(TARGET_BIN)
  39.  
  40. clean:
  41. rm -f $(TARGET_BIN) *.o
  42.  
  43. --- SOURCE FILE ---
  44. #include <stdio.h>
  45. int main(int argc, char const* argv[])
  46. {
  47. printf("Hello, World!\n");
  48. return 0;
  49. }
  50.  
  51.  
  52. --- TOOLS LOCATION ---
  53. austin@austin-Ubuntu:/opt/cross/i586-poky-linux-uclibc-x-tools/usr/bin/i586-poky-linux-uclibc$ ls
  54. i586-poky-linux-uclibc-addr2line i586-poky-linux-uclibc-gdb
  55. i586-poky-linux-uclibc-ar i586-poky-linux-uclibc-gprof
  56. i586-poky-linux-uclibc-as i586-poky-linux-uclibc-ld
  57. i586-poky-linux-uclibc-c++filt i586-poky-linux-uclibc-ld.bfd
  58. i586-poky-linux-uclibc-cpp i586-poky-linux-uclibc-nm
  59. i586-poky-linux-uclibc-elfedit i586-poky-linux-uclibc-objcopy
  60. i586-poky-linux-uclibc-g++ i586-poky-linux-uclibc-objdump
  61. i586-poky-linux-uclibc-gcc i586-poky-linux-uclibc-ranlib
  62. i586-poky-linux-uclibc-gcc-ar i586-poky-linux-uclibc-readelf
  63. i586-poky-linux-uclibc-gcc-nm i586-poky-linux-uclibc-size
  64. i586-poky-linux-uclibc-gcc-ranlib i586-poky-linux-uclibc-strings
  65. i586-poky-linux-uclibc-gcov i586-poky-linux-uclibc-strip
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement