<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — How to liink PGPLOT]]></title>
		<link>http://forums.approximatrix.com/viewtopic.php?id=913</link>
		<atom:link href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=913&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in How to liink PGPLOT.]]></description>
		<lastBuildDate>Wed, 06 Sep 2023 04:33:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4190#p4190</link>
			<description><![CDATA[<p>Hi Jeff,<br />That worked perfectly. I have tried it at 32bit and 64bit without problems. I have it up and running and while a bit &quot;clunkier&quot; than I had remembered, it works fine. I had to retain the default add-on directory for the libraries for it to find the pGPLOT libs but cleared everything else.<br />Thanks very much.</p>]]></description>
			<author><![CDATA[null@example.com (peter.kelly)]]></author>
			<pubDate>Wed, 06 Sep 2023 04:33:02 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4190#p4190</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4189#p4189</link>
			<description><![CDATA[<p>Pete,</p><p>With your sample project, I am not seeing any of the behavior you&#039;ve outlined.&nbsp; The only things I would suggest is:<br /></p><ul><li><p>make sure to clean your project after changing the architecture</p></li><li><p>In Project Options under File Locations, remove the entries &quot;Default Library Directory&quot; and &quot;Default Include Directory&quot; from the Library and Include tabs respectively.&nbsp; They are vestiges of an older Simply Fortran.</p></li></ul><p>Let me know if that helps.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Tue, 05 Sep 2023 18:43:46 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4189#p4189</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4186#p4186</link>
			<description><![CDATA[<p>Pete,</p><p>Can you send your makefile and project file for your project to support@approximatrix.com?&nbsp; Your project seems to have some odd options set in regards to search directories.&nbsp; I&#039;m not sure how they got set.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Mon, 04 Sep 2023 17:14:27 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4186#p4186</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4185#p4185</link>
			<description><![CDATA[<p>Hi Jeff,<br />&nbsp; &nbsp; I got it to work in 32bit mode with a lot of compilation warnings, which I included below. However, it will not compile in 64 bit mode but throws errors related to MINGW and the error output is below the 32 bit output. I haven&#039;t done more than run the test suite &amp; they seem to work as designed.<br />Regards,<br />Pete<br />--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br />32 BIT<br />f951.exe: Warning: Nonexistent include directory &#039;C:/PROGRA~2/SIMPLY~1/MINGW-~1/include/&#039; [-Wmissing-include-dirs]<br />Generating target.exe<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libuser32.a when searching for -luser32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libuser32.a when searching for -luser32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgdi32.a when searching for -lgdi32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libgdi32.a when searching for -lgdi32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgfortran.dll.a when searching for -lgfortran<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgfortran.a when searching for -lgfortran<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libgfortran.a when searching for -lgfortran<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libquadmath.dll.a when searching for -lquadmath<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libquadmath.a when searching for -lquadmath<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libquadmath.a when searching for -lquadmath<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libadvapi32.a when searching for -ladvapi32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libadvapi32.a when searching for -ladvapi32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libshell32.a when searching for -lshell32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libshell32.a when searching for -lshell32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libuser32.a when searching for -luser32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libuser32.a when searching for -luser32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libm.a when searching for -lm<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingw32.a when searching for -lmingw32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libgcc_s.a when searching for -lgcc_s<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmingwex.a when searching for -lmingwex<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libmsvcrt.a when searching for -lmsvcrt<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib//libkernel32.a when searching for -lkernel32<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~2/SIMPLY~1/MINGW-~1/lib/\libkernel32.a when searching for -lkernel32</p><p>* Complete *<br />---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br />64 bit <br />Compiling .\pgdemo1.f<br />f951.exe: Warning: Nonexistent include directory &#039;C:/PROGRA~2/SIMPLY~1/MINGW-~1/include/&#039; [-Wmissing-include-dirs]<br />Generating target.exe<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.text+0xa5): undefined reference to `__p__fmode&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.text+0xb5): undefined reference to `__p__commode&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.text+0x254): undefined reference to `_set_invalid_parameter_handler&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.text+0x26c): undefined reference to `__p__acmdln&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.rdata$.refptr.__mingw_app_type[.refptr.__mingw_app_type]+0x0): undefined reference to `__mingw_app_type&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.rdata$.refptr.__mingw_initltssuo_force[.refptr.__mingw_initltssuo_force]+0x0): undefined reference to `__mingw_initltssuo_force&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.rdata$.refptr.__mingw_initltsdyn_force[.refptr.__mingw_initltsdyn_force]+0x0): undefined reference to `__mingw_initltsdyn_force&#039;<br />c:/program files (x86)/simply fortran 3/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o:crtexe.c:(.rdata$.refptr.__mingw_initltsdrot_force[.refptr.__mingw_initltsdrot_force]+0x0): undefined reference to `__mingw_initltsdrot_force&#039;<br />collect2.exe: error: ld returned 1 exit status</p>]]></description>
			<author><![CDATA[null@example.com (peter.kelly)]]></author>
			<pubDate>Mon, 04 Sep 2023 00:27:48 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4185#p4185</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4184#p4184</link>
			<description><![CDATA[<p>Pete,</p><p>The flags option isn&#039;t showing up because your project is 64-bit, and the example template is 32-bit, I believe.&nbsp; This behavior has been an annoying problem that I&#039;ve been attempting to solve since some projects aren&#039;t available on both architectures.</p><p>Regardless, in Project Options under <em>Compiler Flags</em>, add the following to the <em>Linker</em> box:</p><div class="codebox"><pre><code>-fno-backslash -lpgplot -lpng -lz -lmsvcrt -luser32 -lkernel32 -lgdi32</code></pre></div><p>You can leave your project as 64-bit without any issues.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sun, 03 Sep 2023 14:50:51 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4184#p4184</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4183#p4183</link>
			<description><![CDATA[<p>Hi Jeff,<br />no luck. I get Conway&#039;s game of life , OpenMP, simple DLL, and shared library DLL as entries<br />Regards,<br />Pete</p>]]></description>
			<author><![CDATA[null@example.com (peter.kelly)]]></author>
			<pubDate>Sun, 03 Sep 2023 03:17:53 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4183#p4183</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4182#p4182</link>
			<description><![CDATA[<p>Pete,</p><p>You need to add the necessary libraries for linking PGPlot to <em>Compiler Flags</em> in Project Options.&nbsp; In the <em>Compiler Flags</em> category of Project Options, you should see <a href="http://simplyfortran.com/docs/full/windows/options/project.html">a button marked &quot;Package Flags...&quot;</a> that you need to click.&nbsp; You can select the PGPlot example project in the window that pops up, and it should add the appropriate linker flags for PGPlot.</p><p>Let me know if it works!</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sat, 02 Sep 2023 16:01:57 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4182#p4182</guid>
		</item>
		<item>
			<title><![CDATA[How to liink PGPLOT]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=4181#p4181</link>
			<description><![CDATA[<p>Hi Jeff,<br />I used the package manager to install PGPLOT which seemed to go without a hitch and my makefiles show the PGPLOT paths but....<br />when I attempt to build and link my program, all the calls to PGPLOT are unresolved. Is there something else that I should be doing? This is my first attempt using a package installed with the package manager.&nbsp; My makefile is below.<br />Regards,<br />Pete<br />#<br /># Automagically generated by Approximatrix Simply Fortran 3.31<br />#<br />FC=&quot;C:\Program Files (x86)\Simply Fortran 3\mingw-w64\bin\gfortran.exe&quot;<br />CC=&quot;C:\Program Files (x86)\Simply Fortran 3\mingw-w64\bin\gcc.exe&quot;<br />AR=&quot;C:\Program Files (x86)\Simply Fortran 3\mingw-w64\bin\ar.exe&quot;<br />WRC=&quot;C:\Program Files (x86)\Simply Fortran 3\mingw-w64\bin\windres.exe&quot;<br />PRJTK=&quot;C:\Program Files (x86)\Simply Fortran 3\fwin\sfprjtk.exe&quot;<br />RM=rm -f</p><p>IDIR=-IC:/Users/peter/AppData/Local/sfpm/64/include </p><p>LDIR=-LC:/Users/peter/AppData/Local/sfpm/64/lib </p><br /><p>OPTFLAGS= -O3 -fgraphite-identity -floop-interchange -floop-strip-mine -floop-block -floop-parallelize-all -mtune=ivybridge</p><p>SPECIALFLAGS=-fmax-errors=30 </p><p>RCFLAGS=-O coff --use-temp-file</p><p>PRJ_FFLAGS=</p><p>PRJ_CFLAGS=</p><p>PRJ_LFLAGS=</p><p>FFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(IDIR) $(PRJ_FFLAGS) -Jd:/fortranwork/Delme/modules </p><p>CFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(IDIR) $(PRJ_CFLAGS)</p><p>&quot;build\testplot.o&quot;: &quot;.\testplot.f90&quot;<br />&nbsp; &nbsp; @echo Compiling .\testplot.f90<br />&nbsp; &nbsp; @$(FC) -c -o &quot;build\testplot.o&quot; $(FFLAGS) &quot;.\testplot.f90&quot;</p><p>clean: .SYMBOLIC<br />&nbsp; &nbsp; @echo Deleting build\testplot.o and related files<br />&nbsp; &nbsp; @$(RM) &quot;build\testplot.o&quot;<br />&nbsp; &nbsp; @echo Deleting target.exe<br />&nbsp; &nbsp; @$(RM) &quot;target.exe&quot;</p><p>&quot;target.exe&quot;:&nbsp; &quot;build\testplot.o&quot;<br />&nbsp; &nbsp; @echo Generating target.exe<br />&nbsp; &nbsp; @$(FC) -o &quot;target.exe&quot; $(SPECIALFLAGS) -static &quot;build\testplot.o&quot; $(LDIR) $(PRJ_LFLAGS)</p><p>all: &quot;target.exe&quot; .SYMBOLIC</p>]]></description>
			<author><![CDATA[null@example.com (peter.kelly)]]></author>
			<pubDate>Sat, 02 Sep 2023 11:28:13 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=4181#p4181</guid>
		</item>
	</channel>
</rss>
