[Lcdproc] hmmm, compile for OS X
Russell Jones
spam@codeofficer.com
Fri Dec 1 11:35:02 2006
--Apple-Mail-1--165441890
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
I'm BCC'ing Mike as well. Thanks for the tip mike, you got me one
step further in my pursuit!
UPDATE:
I did some homework and found that if i took eric's build files and
ran "make clean" and then a:
make CFLAGS=-fnested-functions
... then I am able to get past the errors about nesting. Now however
I am getting an error further down like this:
/usr/bin/ld: -allow_stack_execute can only be used when output file
type is MH_EXECUTE
collect2: ld returned 1 exit status
make[3]: *** [bayrad.so] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Not quite sure what to make of this one, I did find lots of seemingly
relevant text about it on this page (http://developer.apple.com/
documentation/Darwin/Reference/ManPages/man1/ld.1.html), though its a
bit above my level of understanding.
-Russ Jones
--Apple-Mail-1--165441890
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=ISO-8859-1
<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; ">I'm BCC'ing Mike as well.=A0Thanks=
for the tip mike, you got me one step further in my pursuit!<DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><B>UPDATE:</B><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><SPAN =
class=3D"Apple-style-span">I did some homework and found that if i took =
eric's build files and ran "<B>make clean</B>" and then =
a:</SPAN></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><B>make =
CFLAGS=3D-fnested-functions</B></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>... then I am able to get =
past the errors about nesting. Now however I am getting an error further =
down like this:</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><B>/usr/bin/ld: =
-allow_stack_execute can only be used when output file type is =
MH_EXECUTE</B></DIV><DIV><B>collect2: ld returned 1 exit =
status</B></DIV><DIV><B>make[3]: *** [bayrad.so] Error =
1</B></DIV><DIV><B>make[2]: *** [all-recursive] Error =
1</B></DIV><DIV><B>make[1]: *** [all-recursive] Error =
1</B></DIV><DIV><B>make: *** [all] Error 2</B></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Not quite sure what to make =
of this one, I did find lots of seemingly relevant text about it on this =
page (<A =
href=3D"http://developer.apple.com/documentation/Darwin/Reference/ManPages=
/man1/ld.1.html">http://developer.apple.com/documentation/Darwin/Reference=
/ManPages/man1/ld.1.html</A>), though its a bit above my level of =
understanding.=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-Russ =
Jones</DIV></DIV></BODY></HTML>=
--Apple-Mail-1--165441890--