fix handling of the defines of optional deps when cross-compiling
fix handling of the defines of optional deps when cross-compiling

lightmare/mapnik,mbrukman/mapnik,mapnik/python-mapnik,kapouer/mapnik,pramsey/mapnik,pnorman/mapnik,naturalatlas/mapnik,mbrukman/mapnik,tomhughes/python-mapnik,davenquinn/python-mapnik,cjmayo/mapnik,Airphrame/mapnik,kapouer/mapnik,Uli1/mapnik,jwomeara/mapnik,pramsey/mapnik,jwomeara/mapnik,tomhughes/mapnik,qianwenming/mapnik,stefanklug/mapnik,mapycz/mapnik,cjmayo/mapnik,sebastic/python-mapnik,qianwenming/mapnik,mapnik/mapnik,naturalatlas/mapnik,qianwenming/mapnik,yohanboniface/python-mapnik,CartoDB/mapnik,pramsey/mapnik,mapnik/mapnik,mapycz/python-mapnik,lightmare/mapnik,naturalatlas/mapnik,mapnik/mapnik,pramsey/mapnik,pnorman/mapnik,garnertb/python-mapnik,mapnik/python-mapnik,stefanklug/mapnik,CartoDB/mapnik,kapouer/mapnik,rouault/mapnik,tomhughes/mapnik,lightmare/mapnik,davenquinn/python-mapnik,tomhughes/python-mapnik,mapnik/mapnik,davenquinn/python-mapnik,lightmare/mapnik,mapycz/mapnik,manz/python-mapnik,tomhughes/mapnik,manz/python-mapnik,zerebubuth/mapnik,mapnik/python-mapnik,garnertb/python-mapnik,sebastic/python-mapnik,CartoDB/mapnik,qianwenming/mapnik,cjmayo/mapnik,pnorman/mapnik,manz/python-mapnik,mapycz/mapnik,sebastic/python-mapnik,yiqingj/work,qianwenming/mapnik,tomhughes/python-mapnik,whuaegeanse/mapnik,yiqingj/work,Uli1/mapnik,yohanboniface/python-mapnik,tomhughes/mapnik,pnorman/mapnik,mbrukman/mapnik,Airphrame/mapnik,whuaegeanse/mapnik,whuaegeanse/mapnik,garnertb/python-mapnik,Mappy/mapnik,kapouer/mapnik,yiqingj/work,cjmayo/mapnik,zerebubuth/mapnik,stefanklug/mapnik,yohanboniface/python-mapnik,jwomeara/mapnik,Mappy/mapnik,naturalatlas/mapnik,mapycz/python-mapnik,yiqingj/work,stefanklug/mapnik,zerebubuth/mapnik,mbrukman/mapnik,Mappy/mapnik,rouault/mapnik,Airphrame/mapnik,rouault/mapnik,Mappy/mapnik,Uli1/mapnik,Airphrame/mapnik,jwomeara/mapnik,whuaegeanse/mapnik,Uli1/mapnik,rouault/mapnik