I wouldn't get worked up about it unless you hear cracking constantly as he's walking, just moving in general, or while being ridden.
The cracking or popping sound is thought to be caused by either escaping gases, the tendons moving out of place thus making the ligaments tighten (both can make a cracking sound), or rough surfaces caused by arthritic joints.
We get the same thing when we crack our knuckles or stand after sitting in the same position for a long time.
If you feel that your horse truly needs help from a supplement, I've found that pure MSM helps well. It depends on the horse. It helped my pony to the point where he no longer limps from the arthritis in his knees. While you can still occasionally hear a crack or pop with my mare, but definitely not as bad as it was before. It could take about a month for you to notice any difference, if you decide to get some for your horse.