Hello, this is sort of a continuation of my Help With ScratchMUD topic, that seems to have gone defunct. I am currently using a linux box running OpenSuSe 10.0, and with it I have been able to surpass my little progress with Windows. This is the Compile Log;
asmodean@linux:~/Desktop/ScratchMUD> make
g++ -c -Wall -O -ggdb src/avatar.cpp -o obj/avatar.o
g++ -c -Wall -O -ggdb src/colorTable.cpp -o obj/colorTable.o
g++ -c -Wall -O -ggdb src/commands.cpp -o obj/commands.o
g++ -c -Wall -O -ggdb src/commandTable.cpp -o obj/commandTable.o
g++ -c -Wall -O -ggdb src/editHandlers.cpp -o obj/editHandlers.o
g++ -c -Wall -O -ggdb src/loginHandlers.cpp -o obj/loginHandlers.o
g++ -c -Wall -O -ggdb src/main.cpp -o obj/main.o
g++ -c -Wall -O -ggdb src/smysql.cpp -o obj/smysql.o
g++ -c -Wall -O -ggdb src/socket.cpp -o obj/socket.o
g++ -c -Wall -O -ggdb src/split.cpp -o obj/split.o
src/split.cpp: In function âstd::string quotesSplit(const std::string&, std::string&)â:
src/split.cpp:93: warning: control reaches end of non-void function
g++ -c -Wall -O -ggdb src/stringutil.cpp -o obj/stringutil.o
g++ -c -Wall -O -ggdb src/timer.cpp -o obj/timer.o
g++ -c -Wall -O -ggdb src/timestamp.cpp -o obj/timestamp.o
g++ -c -Wall -O -ggdb src/world.cpp -o obj/world.o
rm -f scratch
g++ -o scratch obj/avatar.o obj/colorTable.o obj/commands.o obj/commandTable.o obj/editHandlers.o obj/loginHandlers.o obj/main.o obj/smysql.o obj/socket.o obj/split.o obj/stringutil.o obj/timer.o obj/timestamp.o obj/world.o -lmysqlclient -lcrypt
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [all] Error 1
asmodean@linux:~/Desktop/ScratchMUD>
asmodean@linux:~/Desktop/ScratchMUD> make
g++ -c -Wall -O -ggdb src/avatar.cpp -o obj/avatar.o
g++ -c -Wall -O -ggdb src/colorTable.cpp -o obj/colorTable.o
g++ -c -Wall -O -ggdb src/commands.cpp -o obj/commands.o
g++ -c -Wall -O -ggdb src/commandTable.cpp -o obj/commandTable.o
g++ -c -Wall -O -ggdb src/editHandlers.cpp -o obj/editHandlers.o
g++ -c -Wall -O -ggdb src/loginHandlers.cpp -o obj/loginHandlers.o
g++ -c -Wall -O -ggdb src/main.cpp -o obj/main.o
g++ -c -Wall -O -ggdb src/smysql.cpp -o obj/smysql.o
g++ -c -Wall -O -ggdb src/socket.cpp -o obj/socket.o
g++ -c -Wall -O -ggdb src/split.cpp -o obj/split.o
src/split.cpp: In function âstd::string quotesSplit(const std::string&, std::string&)â:
src/split.cpp:93: warning: control reaches end of non-void function
g++ -c -Wall -O -ggdb src/stringutil.cpp -o obj/stringutil.o
g++ -c -Wall -O -ggdb src/timer.cpp -o obj/timer.o
g++ -c -Wall -O -ggdb src/timestamp.cpp -o obj/timestamp.o
g++ -c -Wall -O -ggdb src/world.cpp -o obj/world.o
rm -f scratch
g++ -o scratch obj/avatar.o obj/colorTable.o obj/commands.o obj/commandTable.o obj/editHandlers.o obj/loginHandlers.o obj/main.o obj/smysql.o obj/socket.o obj/split.o obj/stringutil.o obj/timer.o obj/timestamp.o obj/world.o -lmysqlclient -lcrypt
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [all] Error 1
asmodean@linux:~/Desktop/ScratchMUD>