diff -Naur OpenDDS-3.13.1/dds/DdsDcps.mpc ../OpenDDS-3.13.1/OpenDDS-3.13.1/dds/DdsDcps.mpc
--- a/dds/DdsDcps.mpc	2019-01-24 04:49:47.000000000 +0530
+++ b/dds/DdsDcps.mpc	2019-01-24 13:42:34.710223894 +0530
@@ -90,7 +90,7 @@
   verbatim(gnuace, postinstall) {
 "	echo export DDS_ROOT=$(DESTDIR)$(INSTALL_PREFIX)/share/dds> $(DESTDIR)$(INSTALL_PREFIX)/share/dds/dds-devel.sh"
 "	@$(MKDIR) $(DESTDIR)$(INSTALL_PREFIX)/share/dds/dds"
-"	ln -sf $(DESTDIR)$(INSTALL_PREFIX)/include/dds/Version.h $(DESTDIR)$(INSTALL_PREFIX)/share/dds/dds"
+"	ln -sf ../../../include/dds/Version.h $(DESTDIR)$(INSTALL_PREFIX)/share/dds/dds"
 "	cp $(DDS_ROOT)/user_macros.GNU $(DESTDIR)$(INSTALL_PREFIX)/share/dds $(ACE_NUL_STDERR)"
   }
 
diff -Naur OpenDDS-3.13.1/dds/idl/opendds_idl.mpc ../OpenDDS-3.13.1/OpenDDS-3.13.1/dds/idl/opendds_idl.mpc
--- a/dds/idl/opendds_idl.mpc	2019-01-24 04:49:47.000000000 +0530
+++ b/dds/idl/opendds_idl.mpc	2019-01-24 13:43:03.038275865 +0530
@@ -35,7 +35,7 @@
 
   verbatim(gnuace, postinstall) {
 "	@$(MKDIR) $(DESTDIR)$(INSTALL_PREFIX)/share/dds/bin"
-"	ln -sf $(DESTDIR)$(INSTALL_PREFIX)/bin/opendds_idl $(DESTDIR)$(INSTALL_PREFIX)/share/dds/bin"
+"	ln -sf ../../../bin/opendds_idl $(DESTDIR)$(INSTALL_PREFIX)/share/dds/bin"
   }
 
 }
diff -Naur OpenDDS-3.13.1/java/idl2jni/codegen/idl2jni_codegen.mpc ../OpenDDS-3.13.1/OpenDDS-3.13.1/java/idl2jni/codegen/idl2jni_codegen.mpc
--- a/java/idl2jni/codegen/idl2jni_codegen.mpc	2019-01-24 04:49:47.000000000 +0530
+++ b/java/idl2jni/codegen/idl2jni_codegen.mpc	2019-01-24 13:41:39.966122274 +0530
@@ -23,6 +23,6 @@
 
   verbatim(gnuace, postinstall) {
 "	@$(MKDIR) $(INSTALL_PREFIX)/share/dds/bin"
-"	ln -sf $(INSTALL_PREFIX)/bin/idl2jni $(INSTALL_PREFIX)/share/dds/bin"
+"	ln -sf ../../../bin/idl2jni $(INSTALL_PREFIX)/share/dds/bin"
   }
 }
