<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 17, 2015 at 4:05 PM, Deepak Jois <span dir="ltr"><<a href="mailto:deepak.jois@gmail.com" target="_blank">deepak.jois@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Tue, Nov 17, 2015 at 8:09 PM, luigi scarso <<a href="mailto:luigi.scarso@gmail.com" target="_blank">luigi.scarso@gmail.com</a>> wrote:<br>
> good. To be sure:<br>
> if you<br>
> 1) comment these lines<br>
> if [ "$STRIP_LUATEX" = "FALSE" ]<br>
>  then<br>
>      export CFLAGS<br>
>      export CXXFLAGS<br>
> fi<br>
> and<br>
> 2) modify<br>
> STRIP=strip<br>
> in<br>
> STRIP=strip -u -r<br>
><br>
> and run build.sh<br>
> then the osx binary loads the dso .<br>
><br>
<br>
</span>I had to change<br>
STRIP=strip<br>
to<br>
STRIP="strip -u -r"<br>
(note the quotes)<br>
<br>
Once I do this, and compile normally (ie just running ./build.sh<br>
without any options), it does load the .so file successfully.<br>
<br>
$> ./build.sh<br>
…<snip><br>
<br>
$> du -sh build/texk/web2c/luatex<br>
8.2M    build/texk/web2c/luatex<br>
<br>
$> ~/code/personal/luatex/v-0.80/trunk/build/texk/web2c/luatex<br>
--luaonly test.lua<br>
Deepak<br>
<span><br>
> Are you sure that in this case  the size is 12938864 bytes ?<br>
> I dont see why in linux we have 8MByte and in osx 13MByte .<br>
<br>
</span>In which case?<br>
<br>
As you can see above, once I made the changes you asked, the binary<br>
size went down to 8.2M on my system, which seems consistent with how<br>
it is on Linux.<br>
<br></blockquote><div>ok, this is what I expect too. Can you send me your build.sh ? </div><div>Concerning obj-c : are you able to make a simple dso with obj-c to be loaded with luatex ?</div><div>I suspect that 5.2 can have a seg. fault here.</div><div><br></div><div><br></div><div><br></div></div>-- <br><div>luigi<br></div>
</div></div>