Index: trunk/FACT++/CMakeLists.txt
===================================================================
--- trunk/FACT++/CMakeLists.txt	(revision 20073)
+++ trunk/FACT++/CMakeLists.txt	(revision 20074)
@@ -1399,5 +1399,5 @@
     SET(INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
     CONFIGURE_FILE(fact++.rc.in fact++rc.install @ONLY)
-    INSTALL(FILES ${CMAKE_BINARY_DIR}/fact++rc.install DESTINATION ${CMAKE_INSTALL_PREFIX} RENAME fact++.rc)
+    INSTALL(FILES ${CMAKE_BINARY_DIR}/fact++rc.install DESTINATION ${CMAKE_INSTALL_BINDIR} RENAME fact++.rc)
 
     # Create empty directories during installation
@@ -1406,4 +1406,6 @@
 
     INSTALL(CODE "MESSAGE(STATUS \"Preparing environment.\")")
+    # This is just for convenience as the fact++.rc is read from the directory of the binary itself
+    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ln -sf ${CMAKE_INSTALL_BINDIR}/fact++.rc WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX})")
 ENDIF()
 
