summaryrefslogtreecommitdiff
path: root/documentation/intro.html
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>1999-02-19 15:11:34 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>1999-02-19 15:11:34 +0000
commitd91bdb6022ba1711ec82bce013e17ff4bddb8a2b (patch)
tree120045c0f1ba11b430dc0420fa47347159686114 /documentation/intro.html
parente232a9b0942f9b9578c19ac16f6c1d33040eadd7 (diff)
Updated docos for FL_DLL usage.
git-svn-id: file:///fltk/svn/fltk/trunk@306 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'documentation/intro.html')
-rw-r--r--documentation/intro.html10
1 files changed, 9 insertions, 1 deletions
diff --git a/documentation/intro.html b/documentation/intro.html
index b088b3707..9c33f9e4a 100644
--- a/documentation/intro.html
+++ b/documentation/intro.html
@@ -157,7 +157,7 @@ This will build the library, FLUID tool, and all of the test programs.
will copy the &quot;fluid&quot; executable to &quot;bindir&quot;, the header files to
&quot;includedir&quot;, and the library files to &quot;libdir&quot;. </P>
<H2>Building FLTK Under Microsoft Windows</H2>
- There are two ways to build FLTK under Microsoft Windows. The first
+There are two ways to build FLTK under Microsoft Windows. The first
is to use the Visual C++ 5.0 project files under the &quot;visualc&quot;
directory. Just open (or double-click on) the &quot;fltk.dsw&quot; file to get
the whole shebang.
@@ -171,6 +171,14 @@ copy makefiles\Makefile.&lt;env&gt; Makefile
make
</PRE>
</UL>
+<H3>Using the Visual C++ DLL Library</H3>
+The &quot;fltkdll.dsp&quot; project file builds a DLL-version of the FLTK
+library. Because of name mangling differences between PC compilers (even
+between different versions of Visual C++!) you can only use the DLL that
+is generated with the same version compiler that you built it with.
+<P>When compiling an application or DLL that uses the FLTK DLL, you will need
+to define the <tt>FL_DLL</tt> preprocessor symbol to get the correct linkage
+commands embedded within the FLTK header files.
<H2>Building FLTK Under OS/2</H2>
The current OS/2 build requires XFree86 for OS/2 to work. A native
Presentation Manager version has not been implemented yet (volunteers