I'll assume the last post told you how to install.
(Different distros have different install procedures).
I use Debian (apt-get ... which would save you needing
to compile)
Red-Hat (rpm -- which also doesn't require compilation)
and
Gentoo (emerge).
Don't know what you're using.
Once you think you have ntp, simply try (as root)
ntpd.
It uses file /etc/ntp.conf (And you need to put some
time-servers into ntp.conf, for you, you want the lines
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
Then read up and find some servers in Africa. (The defaults are all over the globe)
Once it's working, do
ntpq -p. You'll get the following:
remote refid st t when poll reach delay offset
jitter
==============================================================================
*63.247.194.250 132.163.4.102 2 u 52 64 377 29.358 623564. 3.074
+cisco1-mhk.kans 128.252.19.1 2 u 47 64 377 97.555 623573. 4.563
+dewey.lib.ci.ph 129.7.1.66 2 u 53 64 377 31.825 623564. 2.189
LOCAL(0) LOCAL(0) 13 l 49 64 377 0.000 0.000 0.001
* Means current favorite + means computer thinks server is OK.
refid -- Source of where that server is getting time (could read GPS).
st -- Stratum (Tier 2 is good)
poll -- How many seconds between polls. Increases over time as accuracy
improves.
delay -- Time in seconds to get an answer
offset -- Error in time (in millisec ... thus 623564 is 623.564 seconds).
For good docs on NTP, try
http://tldp.org/HOWTO/TimePrecision-HOWTO/ntp.html