To compile the example program, use the following.

gcc -o sobounce -I. sobounce.c Nclient.c -lm

This compiles the files sobounce.c and Nclient.c into the executable
sobounce. The -I. flag tells it to look in the current directory (.)
for includ files, and the -lm flag tells it to link the math library.

To run the executable, first start the simulator with the command

Nserver

You may want to make some obstacles in the server at this point using
the Obstacles::Rectangle tool.

Then you can run the sobounce program using:

./sobounce

