defined $PLATFORM || die "PLATFORM undefined, must be one of: @PLATFORM\n";
exists $PLATFORM{$PLATFORM} || die "PLATFORM must be one of: @PLATFORM\n";
-if ($PLATFORM eq 'win32' or $PLATFORM eq 'wince' or $PLATFORM eq "aix") {
- # Add the compile-time options that miniperl was built with to %define.
- # On Win32 these are not the same options as perl itself will be built
- # with since miniperl is built with a canned config (one of the win32/
- # config_H.*) and none of the BUILDOPT's that are set in the makefiles,
- # but they do include some #define's that are hard-coded in various
- # source files and header files and don't include any BUILDOPT's that
- # the user might have chosen to disable because the canned configs are
- # minimal configs that don't include any of those options.
-
- my @options
- = sort(Config::bincompat_options(), Config::non_bincompat_options());
- print STDERR "Options: (@options)\n";
- $define{$_} = 1 foreach @options;
-}
+# Add the compile-time options that miniperl was built with to %define.
+# On Win32 these are not the same options as perl itself will be built
+# with since miniperl is built with a canned config (one of the win32/
+# config_H.*) and none of the BUILDOPT's that are set in the makefiles,
+# but they do include some #define's that are hard-coded in various
+# source files and header files and don't include any BUILDOPT's that
+# the user might have chosen to disable because the canned configs are
+# minimal configs that don't include any of those options.
+
+my @options = sort(Config::bincompat_options(), Config::non_bincompat_options());
+print STDERR "Options: (@options)\n";
+$define{$_} = 1 foreach @options;
my %exportperlmalloc =
(
}
$define{$1} = $2
if /^(config_args|archname|perl_patchlevel)='(.+)'$/;
- if ($PLATFORM eq 'vms') {
- $define{DEBUGGING} = 1 if /^usedebugging_perl='Y'$/;
- $define{UNLINK_ALL_VERSIONS} = 1 if /^d_unlink_all_versions='define'$/;
- }
}
close(CFG);
}