All said something else is going on here. libEBBLibrary.so is definitely there yet it does not take. I should mention that namespace std is being used to make updates on code easier. See code listed below.
root@beaglebone:~/exploringBB/chp09/LCDcharacter# export LD_LIBRARY_PATH="~/exploringBB/library/libEBBLibrary.so:$LD_LIBRARY_PATH" root@beaglebone:~/exploringBB/chp09/LCDcharacter# ./LCDApp ./LCDApp: error while loading shared libraries: libEBBLibrary.so: cannot open shared object file: No such file or directory root@beaglebone:~/exploringBB/chp09/LCDcharacter# cd ../../library root@beaglebone:~/exploringBB/library# ls CMakeLists.txt README build bus display docs example gpio libEBBLibrary.a libEBBLibrary.so motor network sensor root@beaglebone:~/exploringBB/library# Here is the code ... #include <unistd.h> #include <iostream> #include <sstream> #include "display/LCDCharacterDisplay.h" using namespace std; using namespace exploringBB; int main(){ cout << "Starting EBB LCD Character Display Example" << endl; SPIDevice *busDevice = new SPIDevice(2,0); //Using second SPI bus (both loaded) busDevice->setSpeed(1000000); // Have access to SPI Device object ostringstream s; // Using this to combine text and int data LCDCharacterDisplay display(busDevice, 16, 2); // Construct 16x2 LCD Display display.clear(); // Clear the character LCD module display.home(); // Move the cursor to the (0,0) position display.print("EBB by D. Molloy"); // String to display on the first row for(int x=0; x<=10000; x++){ // Do this 10,000 times s.str(""); // clear the ostringstream object s display.setCursorPosition(1,3); // move the cursor to second row s << "X=" << x; // construct a string that has an int value display.print(s.str()); // print the string X=*** on the LCD module } cout << "End of EBB LCD Character Display Example" << endl; } -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.