can someone please tell me how to upgrade to version 1.1 without losing the coins I have already mined.
Thanks in advance

Just download version 1.1 and run it, it should sync with your existing wallet, and nothing will be lost.
But of course you should always make a backup of your wallet file (wallet.dat in your c:/users/**yourcomputername**/AppData/Roaming/Grain dir if you use the default directory).
Thanks for that. Doesn't work when I use: make -f makefile.unix -lstdc++
Not sure where in the makefile to put it either.
I'd put it in the makefile, append it to the LIBS variable:
LIBS += \
-Wl,-B$(LMODE) \
-l boost_system$(BOOST_LIB_SUFFIX) \
-l boost_filesystem$(BOOST_LIB_SUFFIX) \
-l boost_program_options$(BOOST_LIB_SUFFIX) \
-l boost_thread$(BOOST_LIB_SUFFIX) \
-l db_cxx$(BDB_LIB_SUFFIX) \
-l ssl \
-l crypto \
-l stdc++
anyone compiled with unix please help. I did not compile on unix, I don't have a unix.