# "No rule to make target" library

This topic is 2530 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

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

1. 1
2. 2
frob
15
3. 3
Rutin
12
4. 4
5. 5

• 13
• 12
• 58
• 14
• 15
• ### Forum Statistics

• Total Topics
632124
• Total Posts
3004238

×