JPeterson

g++ print ld command?

Aug 28th, 2012
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 10.88 KB | None | 0 0
  1. user@ubuntu:~/shared/source/Programs/other/triplie/repo$ g++ -O2 -pipe -Wall -Wextra -pedantic -I. -I./ai -I./IRC -I./protocol -I/usr/local/include -L/usr/local/lib -lpthread -lsqlite3 -o triplie main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a
  2. g++ -v -O2 -pipe -Wall -Wextra -pedantic -I. -I./ai -I./IRC -I./protocol -I/usr/local/include -L/usr/local/lib -lpthread -lsqlite3 -o triplie main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a
  3. g++ --### -O2 -pipe -Wall -Wextra -pedantic -I. -I./ai -I./IRC -I./protocol -I/usr/local/include -L/usr/local/lib -lpthread -lsqlite3 -o triplie main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a
  4. main.o: In function `SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  5. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x19): undefined reference to `sqlite3_enable_shared_cache'
  6. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x25): undefined reference to `sqlite3_open'
  7. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x36): undefined reference to `sqlite3_busy_timeout'
  8. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x7e): undefined reference to `sqlite3_errmsg'
  9. main.o: In function `main':
  10. main.cc:(.text.startup+0x252): undefined reference to `sqlite3_close'
  11. main.cc:(.text.startup+0x415): undefined reference to `sqlite3_finalize'
  12. ai/ai-lib.a(ai.o): In function `SQLite::cleanUp()':
  13. ai.cc:(.text._ZN6SQLite7cleanUpEv[SQLite::cleanUp()]+0x27): undefined reference to `sqlite3_finalize'
  14. ai/ai-lib.a(ai.o): In function `SQLite::internalQuery()':
  15. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0x7b): undefined reference to `sqlite3_prepare'
  16. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0xab): undefined reference to `sqlite3_errmsg'
  17. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0x12c): undefined reference to `sqlite3_column_count'
  18. ai/ai-lib.a(ai.o): In function `SQLite::CloseDB()':
  19. ai.cc:(.text._ZN6SQLite7CloseDBEv[SQLite::CloseDB()]+0x2f): undefined reference to `sqlite3_close'
  20. ai/ai-lib.a(ai.o): In function `SQLite::GetNextResult()':
  21. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x87): undefined reference to `sqlite3_step'
  22. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0xb8): undefined reference to `sqlite3_errmsg'
  23. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x188): undefined reference to `sqlite3_column_text'
  24. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x202): undefined reference to `sqlite3_column_double'
  25. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x353): undefined reference to `sqlite3_errmsg'
  26. collect2: ld returned 1 exit status
  27. user@ubuntu:~/shared/source/Programs/other/triplie/repo$ g++ -v -O2 -pipe -Wall -Wextra -pedantic -I. -I./ai -I./IRC -I./protocol -I/usr/local/include -L/usr/local/lib -lpthread -lsqlite3 -o triplie main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a
  28. Using built-in specs.
  29. COLLECT_GCC=/usr/bin/g++-4.6.real
  30. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper
  31. Target: x86_64-linux-gnu
  32. Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  33. Thread model: posix
  34. gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  35. COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/
  36. LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/
  37. COLLECT_GCC_OPTIONS='-v' '-O2' '-pipe' '-Wall' '-Wextra' '-pedantic' '-I' '.' '-I' './ai' '-I' './IRC' '-I' './protocol' '-I' '/usr/local/include' '-L/usr/local/lib' '-o' 'triplie' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  38.  /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o triplie /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lpthread -lsqlite3 main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o
  39. main.o: In function `SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  40. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x19): undefined reference to `sqlite3_enable_shared_cache'
  41. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x25): undefined reference to `sqlite3_open'
  42. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x36): undefined reference to `sqlite3_busy_timeout'
  43. main.cc:(.text._ZN6SQLite6OpenDBESs[SQLite::OpenDB(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)]+0x7e): undefined reference to `sqlite3_errmsg'
  44. main.o: In function `main':
  45. main.cc:(.text.startup+0x252): undefined reference to `sqlite3_close'
  46. main.cc:(.text.startup+0x415): undefined reference to `sqlite3_finalize'
  47. ai/ai-lib.a(ai.o): In function `SQLite::cleanUp()':
  48. ai.cc:(.text._ZN6SQLite7cleanUpEv[SQLite::cleanUp()]+0x27): undefined reference to `sqlite3_finalize'
  49. ai/ai-lib.a(ai.o): In function `SQLite::internalQuery()':
  50. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0x7b): undefined reference to `sqlite3_prepare'
  51. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0xab): undefined reference to `sqlite3_errmsg'
  52. ai.cc:(.text._ZN6SQLite13internalQueryEv[SQLite::internalQuery()]+0x12c): undefined reference to `sqlite3_column_count'
  53. ai/ai-lib.a(ai.o): In function `SQLite::CloseDB()':
  54. ai.cc:(.text._ZN6SQLite7CloseDBEv[SQLite::CloseDB()]+0x2f): undefined reference to `sqlite3_close'
  55. ai/ai-lib.a(ai.o): In function `SQLite::GetNextResult()':
  56. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x87): undefined reference to `sqlite3_step'
  57. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0xb8): undefined reference to `sqlite3_errmsg'
  58. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x188): undefined reference to `sqlite3_column_text'
  59. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x202): undefined reference to `sqlite3_column_double'
  60. ai.cc:(.text._ZN6SQLite13GetNextResultEv[SQLite::GetNextResult()]+0x353): undefined reference to `sqlite3_errmsg'
  61. collect2: ld returned 1 exit status
  62. user@ubuntu:~/shared/source/Programs/other/triplie/repo$ g++ -### -O2 -pipe -Wall -Wextra -pedantic -I. -I./ai -I./IRC -I./protocol -I/usr/local/include -L/usr/local/lib -lpthread -lsqlite3 -o triplie main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a
  63. Using built-in specs.
  64. COLLECT_GCC=/usr/bin/g++-4.6.real
  65. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper
  66. Target: x86_64-linux-gnu
  67. Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  68. Thread model: posix
  69. gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  70. COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/
  71. LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/
  72. COLLECT_GCC_OPTIONS='-O2' '-pipe' '-Wall' '-Wextra' '-pedantic' '-I' '.' '-I' './ai' '-I' './IRC' '-I' './protocol' '-I' '/usr/local/include' '-L/usr/local/lib' '-o' 'triplie' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  73.  /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 "--sysroot=/" --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 "--hash-style=gnu" -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o triplie /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lpthread -lsqlite3 main.o ai/ai-lib.a irc/IRC.o protocol/triprotomaster-lib.a "-lstdc++" -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o
Advertisement
Add Comment
Please, Sign In to add comment