diff --git a/rosapps/applications/screensavers/blankscr/blankscr.rbuild b/rosapps/applications/screensavers/blankscr/blankscr.rbuild
index c6960894245..6b7ca7af67b 100644
--- a/rosapps/applications/screensavers/blankscr/blankscr.rbuild
+++ b/rosapps/applications/screensavers/blankscr/blankscr.rbuild
@@ -1,7 +1,7 @@
-
+
scrnsave
kernel32
user32
@@ -9,4 +9,5 @@
scrnsave.c
scrnsave.rc
+ scrnsave.spec
diff --git a/rosapps/applications/screensavers/blankscr/scrnsave.def b/rosapps/applications/screensavers/blankscr/scrnsave.def
deleted file mode 100644
index ff549fee676..00000000000
--- a/rosapps/applications/screensavers/blankscr/scrnsave.def
+++ /dev/null
@@ -1,5 +0,0 @@
-NAME blankscr.SCR
-
-EXPORTS
- ScreenSaverProc
- ScreenSaverConfigureDialog
diff --git a/rosapps/applications/screensavers/blankscr/scrnsave.spec b/rosapps/applications/screensavers/blankscr/scrnsave.spec
new file mode 100644
index 00000000000..ac72010d393
--- /dev/null
+++ b/rosapps/applications/screensavers/blankscr/scrnsave.spec
@@ -0,0 +1,2 @@
+@ stdcall ScreenSaverProc(ptr long ptr ptr)
+@ stdcall ScreenSaverConfigureDialog(ptr long ptr ptr)
diff --git a/rosapps/applications/screensavers/butterflies/butterflies.def b/rosapps/applications/screensavers/butterflies/butterflies.def
deleted file mode 100644
index 0f37ad2e775..00000000000
--- a/rosapps/applications/screensavers/butterflies/butterflies.def
+++ /dev/null
@@ -1,10 +0,0 @@
-NAME butterflies.SCR
-
-DESCRIPTION 'OpenGL Butterflies screen saver'
-
-HEAPSIZE 1024
-STACKSIZE 4096
-
-EXPORTS
- ScreenSaverProc
- ScreenSaverConfigureDialog
diff --git a/rosapps/applications/screensavers/butterflies/butterflies.rbuild b/rosapps/applications/screensavers/butterflies/butterflies.rbuild
index 8da00a1e968..19a55edf7fd 100644
--- a/rosapps/applications/screensavers/butterflies/butterflies.rbuild
+++ b/rosapps/applications/screensavers/butterflies/butterflies.rbuild
@@ -1,7 +1,7 @@
-
+
.
scrnsave
kernel32
@@ -16,4 +16,5 @@
butterflies.c
butterflies.rc
+ butterflies.spec
diff --git a/rosapps/applications/screensavers/butterflies/butterflies.spec b/rosapps/applications/screensavers/butterflies/butterflies.spec
new file mode 100644
index 00000000000..ac72010d393
--- /dev/null
+++ b/rosapps/applications/screensavers/butterflies/butterflies.spec
@@ -0,0 +1,2 @@
+@ stdcall ScreenSaverProc(ptr long ptr ptr)
+@ stdcall ScreenSaverConfigureDialog(ptr long ptr ptr)