Instead of using target_library and link_library use: link_path For example you might have used: set search_path "\ /usr/local-eit/cad2/cmpstm/stm065v536/CORE65LPLVT_5.1/libs \ /usr/local-eit/cad2/cmpstm/stm065v536/CLOCK65LPLVT_3.1/libs \ /usr/local-eit/cad2/cmpstm/mem2011/SPHD110420-48158@1.0/libs \ /usr/local-eit/cad2/cmpstm/joajox/pads" set link_library " \ CLOCK65LPLVT_wc_1.00V_125C.db \ CORE65LPLVT_wc_1.00V_125C.db \ Pads_Oct2012.db" set target_library " \ CLOCK65LPLVT_wc_1.00V_125C.db \ CORE65LPLVT_wc_1.00V_125C.db \ Pads_Oct2012.db" ############################################################## Now try to follow below pattern: set search_path " \ /usr/local-eit/cad2/cmpstm/stm065v536/CORE65LPLVT_5.1/libs \ /usr/local-eit/cad2/cmpstm/stm065v536/CLOCK65LPLVT_3.1/libs \ /usr/local-eit/cad2/cmpstm/mem2011/SPHD110420-48158@1.0/libs \ /usr/local-eit/cad2/cmpstm/joajox/pads" set link_path "* \ CORE65LPLVT_wc_1.00V_125C.db \ CLOCK65LPLVT_wc_1.00V_125C.db \ SPHD110420_nom_1.20V_25C.db \ Pads_Oct2012.db"