<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div>
<div><br class="khtml-block-placeholder"></div><div>--Adam</div><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div>

</div>
<br><div><div>On Jun 8, 2014, at 9:29 PM, Mark Brethen &lt;<a href="mailto:mark.brethen@gmail.com">mark.brethen@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br>On Jun 7, 2014, at 6:02 PM, Ryan Schmidt &lt;<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>&gt; wrote:<br><br><blockquote type="cite"><br>On Jun 7, 2014, at 5:10 PM, Mark Brethen wrote:<br><br><blockquote type="cite">I don't know for certain that the developers used MacPorts, what gave you that impression?<br></blockquote><br>The fact that it installed files into /opt/local.<br><br><br></blockquote><br>The installation consists of two compressed files:<br><br>gtk4z88.tar.gz<br>z88aurorav2_en.tar.gz<br><br>The first is a GTK+-package needed for execution of Z88Aurora. It contains an /opt/local directory tree, with files in /opt/local/etc and opt/local/lib. I compared the contents of /lib with my macports /lib directory and noticed only these files are missing:<br><br>/opt/local/lib/libgdkglext-x11-1.0.0.dylib<br>/opt/local/lib/libgtkglext-x11-1.0.0.dylib<br>/opt/local/lib/libpangox-1.0.0.dylib<br>/opt/local/lib/libpng12.0.dylib<br><br>The second file contains the program, which can be launched from the terminal or with an accompanying app. You are instructed to uncompress it in your user directory.<br><br>So It looks like he may have used macports to build the GTK+ package for his program. If one were to write a port file for this, could you just check for GTK and all its dependencies and then move the app into the macports applications directory?<br><br>There are also some fonts in the /opt/local/etc/fonts directory which are not present in my macports install. I don't know the source of these fonts.<br><br>I've emailed the developer and waiting for a response.<br><br>Mark<br><br><br></blockquote></div><br><div><br></div><div>The above libraries are provided by gtkglext, pangox-compat and libpng. &nbsp;It appears that the developer used macports to build each of those, and then copied the files over. &nbsp;As, I have versions of each already installed from Macports, I figured I would attempt to just run the application with just the macport versions, without installing the versions that the developer provides.</div><div><br></div><div>But, it didn’t work. &nbsp;I believe the problem is that z88 Aurora is trying to use an older version of libpng. &nbsp;Above wants 12, while I have 1.6.10 installed (libpng16.16.dylib). &nbsp;Tthe error that I get when I try to run it is:</div><div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">&nbsp;./aurorastartv2&nbsp;</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">dyld: Library not loaded: /opt/local/lib/libpng12.0.dylib</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">&nbsp; Referenced from: /Users/adershowitz/z88aurorav2/bin/mac/./z88aurora</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">&nbsp; Reason: no suitable image found.&nbsp; Did find:</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre">        </span>/usr/local/lib/libpng12.0.dylib: no matching architecture in universal wrapper</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">./aurorastartv2: line 5: 20411 Trace/BPT trap: 5 &nbsp; &nbsp; &nbsp; z88aurora</div></div><div><br></div><div>Since I have libpng built as universal, I find this error surprising. &nbsp;Unless z88 is attempting to use the PPC version? &nbsp;</div><div>So, it seems that the developer will have to fix z88 for it to be compatible with Macports. &nbsp;I hope that they are responsive to your email.</div><div><br></div><div>—Adam</div><div><br></div></body></html>