>catkin upstream would prefer to add -pthread instead of -lpthread to the >compiler flags. See the discussion here: > >https://github.com/ros/catkin/issues/856 > >Would this be possible?
what about: | elseif(${library} MATCHES "^-l") | | list(APPEND @PROJECT_NAME@_LIBRARIES ${library}) | elseif(${library} MATCHES "^-p") | | list(APPEND @PROJECT_NAME@_LIBRARIES ${library}) this way you can strip them both.BTW, -lpthread is generally wrong, and useful only to fix underlinking.The right thing to do is to add "-pthread" to CFLAGS, not to LDFLAGS G.