2006.04.01 04:44 "[Tiff] WORDS_BIGENDIAN makes libtiff platform dependent (3.8.2) and you have to undefine it on MacTel", by ping shu

2006.04.01 22:57 "Re: [Tiff] WORDS_BIGENDIAN makes libtiff platform dependent (3.8.2) and you have to undefine it on MacTel", by Bob Friesenhahn

Yes, an app shoudl be fine if it uses the public header files and system installed libtiff. If an app builds the libtiff (e.g. porting to a Portable Media Player), then

the developers may think twice upgrading to 3.8.2.

A related issue I found is the use of
#ifdef WORDS_BIGENDIAN
...1
#else
...2
#endif

Section 1 is used if you do
#define WORDS_BIGENDIAN 0
and hope for section 2. The other def HOST_ENDIAN is
not
in use and it is either 0 or 1.

The use of WORDS_ENDIAN doesn't really improve performance.

If there is indeed a problem to be fixed (and I am not sure that there is), what solution do you propose to fix it.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/