Guest User

Untitled

a guest
Sep 7th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. SOCI Undefined Reference Error During Compilation
  2. // relevant imports
  3. using namespace soci;
  4. using namespace std;
  5. int main(int argc, char** argv) {
  6. string dbName = "mysql";
  7. string options = "dbname=db user=root password=abc";
  8. try {
  9. session sql(dbName, options); // this is line 22
  10. } catch (exception e) {
  11. printf("%s", e.what());
  12. }
  13. printf("working");
  14. return 0;
  15. }
  16.  
  17. build/Debug/GNU-Linux-x86/main.o: In function `main':
  18. /home/kevin/Dropbox/bamboo/main.cpp:22: undefined reference to
  19. `soci::session::session(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  20. /home/kevin/Dropbox/bamboo/main.cpp:22: undefined reference to `soci::session::~session()'
  21.  
  22. -L/usr/local/lib -lsoci_core -lsoci_mysql
Add Comment
Please, Sign In to add comment