On Sunday, Sep 14, 2003, at 23:33 US/Eastern, Fred Cohen wrote:
> I did the compilation with static linking and found that the executable
> will not run. I just set gcc to add the -static switch to all
> It core dumps.
I took a different tact, at least to solve "my" problem. It seems that
deep in makemake.in there is a decision made about whether to
distribute (make distrib) as a binary or not. I just slammed that flag
on (BINARY_DISTRIB=1), reconfigured (not knowing how much would be
affected), built, tested and did a 'make distrib'. I hope the person
having their problem with this finds this will work, I'm waiting to
hear back. It worked for me....
Given that Mac OS/X does not come with developer tools, and
installing them is not easy, can you change makemake.in to make it a
binary distribution platform?
What are the pros/cons of binary distribution? Why is anything not
In any event, the OS/X distrib I sent you is flawed. The Makefile
didn't know that /usr/lib/libiconv.dylib doesn't live in base (or
full), so it generates a link command that references
base//usr/lib/libiconv.dylib (I don't have the log to quote exactly,
but you get the idea).
When I hear that the distrib I generated is working, I'll send you a