[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--