<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to CommonProblems</title><link>https://sourceforge.net/p/vms-ports/wiki/CommonProblems/</link><description>Recent changes to CommonProblems</description><atom:link href="https://sourceforge.net/p/vms-ports/wiki/CommonProblems/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 13 Dec 2015 17:41:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/vms-ports/wiki/CommonProblems/feed" rel="self" type="application/rss+xml"/><item><title>CommonProblems modified by John Malmberg</title><link>https://sourceforge.net/p/vms-ports/wiki/CommonProblems/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -23,4 +23,4 @@

 The article [CommonPortingBugs] is address common bugs that get introduced into programs that are ported to VMS.

-The article [VMStoUnixFilenames] is to address translating Unix filenames to or from VMS, especially on ODS-2 volumes that VAX is limited to..
+The article [VMStoPosixFilenames] is to address translating Unix filenames to or from VMS, especially on ODS-2 volumes that VAX is limited to..
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Malmberg</dc:creator><pubDate>Sun, 13 Dec 2015 17:41:19 -0000</pubDate><guid>https://sourceforge.net57539120dc589596fc72a643ad5907d84b10c477</guid></item><item><title>CommonProblems modified by John Malmberg</title><link>https://sourceforge.net/p/vms-ports/wiki/CommonProblems/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -8,7 +8,9 @@

 Many programs being ported are in C or C++.
 The VMS C Environment has many run time and compile time option settings that control the behavior of programs.  Some of the run time settings need to be set before the main() routine in the program is executed.
+
 The article [CompilerOptions] is to address the compile time settings used for porting.
+
 The article [CRuntimeSettings] is to address the run-time settings, including how to set them prior to main() starting.

 The article [CrtlIssues] is to document issues that have been found in the VMS environment that may need to be worked around, and [CrtlWrappers] is to document routines that are either wrappers for existing routines or new replacement routines.
@@ -20,3 +22,5 @@
 The article [VMSForking] is to address how to deal with fork() calls in an application to be ported.

 The article [CommonPortingBugs] is address common bugs that get introduced into programs that are ported to VMS.
+
+The article [VMStoUnixFilenames] is to address translating Unix filenames to or from VMS, especially on ODS-2 volumes that VAX is limited to..
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Malmberg</dc:creator><pubDate>Sat, 12 Dec 2015 16:27:27 -0000</pubDate><guid>https://sourceforge.net25e0dc8ca3ccdf1e4e176587e13a11be3fbb2211</guid></item><item><title>WikiPage CommonProblems modified by John Malmberg</title><link>https://sourceforge.net/p/vms-ports/wiki/CommonProblems/</link><description>This article is an overview of common problems in porting an application
to VMS.

When you are porting a project, there are several issues that tend to show up.

Most Open Source projects need a config.h file that generated by a Configure script.
The article [GeneratingConfigh] is to address methods of creating this file on VMS.

Many programs being ported are in C or C++.
The VMS C Environment has many run time and compile time option settings that control the behavior of programs.  Some of the run time settings need to be set before the main() routine in the program is executed.
The article [CompilerOptions] is to address the compile time settings used for porting.
The article [CRuntimeSettings] is to address the run-time settings, including how to set them prior to main() starting.

The article [CrtlIssues] is to document issues that have been found in the VMS environment that may need to be worked around, and [CrtlWrappers] is to document routines that are either wrappers for existing routines or new replacement routines.

The article [ProvidingHelp] is to address building VMS help and Unix man or info  pages for your applications.

The article [VMSKitting] is to address making a distribution kits.

The article [VMSForking] is to address how to deal with fork() calls in an application to be ported.

The article [CommonPortingBugs] is address common bugs that get introduced into programs that are ported to VMS.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Malmberg</dc:creator><pubDate>Sun, 29 Apr 2012 06:29:27 -0000</pubDate><guid>https://sourceforge.netdd46248a6d3ccaa59298dae8010cbe0b18227484</guid></item></channel></rss>