<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span>I have almost gotten it.  What would I have to change in order to replace the readlink stuff with getpid()?  Thanks</span></div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Friday, December 13, 2013 3:46 AM, Akira TAGOH <akira@tagoh.org> wrote:<br> </font> </div>  <div class="y_msg_container">For symlink() in FcParseInclude(), it is necessary to do the auto<br clear="none">migration on following the XDG Base Directory Specification. I have no<br clear="none">idea how to
 do without it though, if you don't care, you could simply<br clear="none">ignore it or we could make a wrapper function on such platform where<br clear="none">doesn't support symlink() perhaps.<br clear="none"><br clear="none">For readlink() in FcGetPrgname(), if there are any way to get the<br clear="none">process name without it, I'm willing to add the code to support it.<br clear="none">please let me know. even if there aren't, we could try to substitute<br clear="none">it with the "process-<pid>" name perhaps?<br clear="none"><br clear="none">any suggestions are welcome.<br clear="none"><br clear="none"><div class="yqt5469419761" id="yqtfd10724"><br clear="none">On Fri, Dec 13, 2013 at 4:37 PM, Nacho Man <<a shape="rect" ymailto="mailto:nacho2874@yahoo.com" href="mailto:nacho2874@yahoo.com">nacho2874@yahoo.com</a>> wrote:<br clear="none">> Hello.  I am working on updating some the EFL libraries for the PS3.  One of<br
 clear="none">> the libraries that it needs is fontconfig.  It was using 2.8.0.  I'm having<br clear="none">> troubles with the 2.11.0 version though.  There is no readlink or symlink<br clear="none">> functions for the toolchain.  What is the purpose of the symlink function<br clear="none">> call in FcParseInclude() section of src/fcxml.c and the readlink function in<br clear="none">> the FcGetPrgname section of src/fcxml.c?  Is there anyway around me using<br clear="none">> them?   Are they completely necessary?  Can I hard code a value in for the<br clear="none">> FcGetPrgname and do away with the symlink stuff all together?  I could just<br clear="none">> add something to the #ifndef _WIN32 like #ifndef _WIN32 && __llv2ppu__.  I<br clear="none">> just want to make sure it won't break anything.   Thank you.<br clear="none">><br clear="none">>
 _______________________________________________<br clear="none">> Fontconfig mailing list<br clear="none">> <a shape="rect" ymailto="mailto:Fontconfig@lists.freedesktop.org" href="mailto:Fontconfig@lists.freedesktop.org">Fontconfig@lists.freedesktop.org</a><br clear="none">> <a shape="rect" href="http://lists.freedesktop.org/mailman/listinfo/fontconfig" target="_blank">http://lists.freedesktop.org/mailman/listinfo/fontconfig</a></div><br clear="none">><br clear="none"><br clear="none"><br clear="none"><br clear="none">-- <br clear="none">Akira TAGOH<div class="yqt5469419761" id="yqtfd94327"><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>