[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Comparative build speed for CMake and autotools

From: John Cowan
Subject: Re: [Chicken-users] Comparative build speed for CMake and autotools
Date: Wed, 6 Sep 2006 10:05:25 -0400
User-agent: Mutt/1.3.28i

address@hidden scripsit:

> BTW: Are the 2 resulting chicken binaries byte-identical?
> (Sorry, if this question is naive - I should have followed
> the discussion more closely :-( )

No, they're not identical.  I got interested in why, and found
there are some discrepancies between the chicken-config.h and
chicken-defaults.h files generated by the two build processes.

1) In the autotools version of chicken-defaults.h, C_INSTALL_CFLAGS
contains the additional options "-Os -fomit-frame-pointer -fno-strict-aliasing 
-Wall -Wno-unused -Wno-uninitialized".

2) In the autotools version of chicken-defaults.h, C_INSTALL_MORE_LIBS
and C_INSTALL_MORE_STATIC_LIBS contain the additional switch "-ldl"
before anything else.

A quick look at the chicken-config.h diffs doesn't show anything that
looks significant:  I'm attaching the diff here in case Brandon or
Felix wants to run an eye or two over it.

John Cowan   address@hidden
I must confess that I have very little notion of what [s. 4 of the British
Trade Marks Act, 1938] is intended to convey, and particularly the sentence
of 253 words, as I make them, which constitutes sub-section 1.  I doubt if
the entire statute book could be successfully searched for a sentence of
equal length which is of more fuliginous obscurity. --MacKinnon LJ, 1940

Attachment: config-diffs.txt
Description: Text document

reply via email to

[Prev in Thread] Current Thread [Next in Thread]