On 03/08/2012 04:25 PM, David C. Rankin wrote: > + string( REGEX REPLACE "[-][^l]([^ ;])+" "" SANE_LIBRARIES > "${SANE_LIBRARIES}" ) oops should be: + string( REGEX REPLACE ";[-][^l]([^ ;])+" "" SANE_LIBRARIES "${SANE_LIBRARIES}" ) The additional ';' was very important :) -- David C. Rankin, J.D.,P.E.