Sachverhalt: A. Mit Verfügung vom 5. März 2007 lehnte die IV-Stelle des Kantons Solothurn den Anspruch des 1953 geborenen F._ auf eine Invalidenrente und berufliche Eingliederungsmassnahmen ab, weil der Invaliditätsgrad nur 10 % betrage. B. Die hiegegen eingereichte Beschwerde, mit welcher F._ die Zusprechung einer Dreiviertelsrente der Invalidenversicherung beantragt hatte, wies das Versicherungsgericht des Kantons Solothurn gestützt auf einen Invaliditätsgrad von 39,46 % ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt F._ das vorinstanzlich gestellte Rechtsbegehren erneuern. Ferner ersucht er um die Bewilligung der unentgeltlichen Rechtspflege. Während die IV-Stelle und das kantonale Gericht auf Abweisung der Beschwerde schliessen, verzichtet das Bundesamt für Sozialversicherungen auf eine Vernehmlassung. 