On Tuesday 14 August 2007 13:17, ope wrote:
> Hi,
>
> I get the error
>
> CMake Error: Error in cmake code at
> .../CMakeLists.txt:295:
> STRING no output variable specified
>
> by this peace of code:
>
>
> set (requiredPackages
> ZLIB
> BZip2
> XercesC
> CURL
> Log4cxx
> )
>
> foreach (package ${requiredPackages})
> find_package(${package} REQUIRED)
> include_directories(${${package}_INCLUDE_DIRS})
> string(TOUPPER ${${package}_LIBRARIES} PACKAGE_LIBRARIES)
> link_directories(${PACKAGE_LIBRARIES})
> target_link_libraries(${app_name} ${PACKAGE_LIBRARIES})
> endforeach()
I guess not in every iteration of the loop ${${package}_LIBRARIES} will be
empty. Putting quotes around it should help.
Remove the link_directories(), this is completely handled by
target_link_libraries().
Bye
Alex
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake