"No rule to make target" library

Started by
-1 comments, last by Geometrian 12 years, 8 months ago
Hi,

After much deliberation, I have succeeded in compiling a large library I've written into a static .a format.

This library is needed for an application. I am using ccmake. I am getting an error like:make[2]: *** No rule to make target `../lib/libglLibCLib.a', needed by `SphereRayTrace'. Stop.I've look all over on the internet, and the only thing I could find was that it might be a cmake caching issue, but after deleting/mkdir-ing build and trying again, it gives the same result. The relative path above is correct from the build directory.

In my CMakeLists.txt file:set(LIBRARY_FILES
libSDL.so
libSDL_image.so
libSDL_ttf.so
/nfs/student/i/imallett/cs413/SphereRayTrace/lib/libglLibCLib.a
)

//...

target_link_libraries(SphereRayTrace ${LIBRARY_FILES})

Thanks,
-G

[size="1"]And a Unix user said rm -rf *.* and all was null and void...|There's no place like 127.0.0.1|The Application "Programmer" has unexpectedly quit. An error of type A.M. has occurred.
[size="2"]

This topic is closed to new replies.

Advertisement