Hi Frank,
as Alexander mentioned, fink is working under 10.6.8 in other places,
e.g. I just recompiled openldap24 worked here with the same XCode
version (although in 64bit, I admit).
If I am correct in assuming the first error already is fatal:
On 10 Oct 2011, at 01:19, Frank Schmidt wrote:
> It seems fink has stopped working for MAC 10.6.8. Before it had been
> very fragile.
>
> So where to begin? Here the first failing step to install gnuplot which
> seems to depend
> on openldap24 and other failing packages. I get:
>
> .
> .
> .
> Entering subdirectory libraries
> Making all in
> /sw/src/fink.build/openldap24-2.4.25-1/openldap-2.4.25/libraries
> Entering subdirectory liblutil
> rm -f version.c
> ../../build/mkversion -v "2.4.25" liblutil.a > version.c
> cc -g -O2 -I../../include -I../../include
> -I/sw/lib/system-openssl/include -I/sw/include/db5 -DBIND_8_COMPAT
> -I/sw/include -I/sw/lib/system-openssl/include -I/sw/include/db5
> -DBIND_8_COMPAT -I/sw/include -c -o base64.o base64.c
> In file included from /usr/include/arpa/nameser.h:59,
> from ../../include/ac/socket.h:52,
> from base64.c:46:
> /usr/include/arpa/nameser_compat.h:54:2: error: #error "Undefined or
> invalid BYTE_ORDER";
this would seem to be rooted in your /usr/include tree, as normally that macro
-
#include <machine/endian.h>
#if !defined(BYTE_ORDER) || \
(BYTE_ORDER != BIG_ENDIAN && BYTE_ORDER != LITTLE_ENDIAN && \
BYTE_ORDER != PDP_ENDIAN)
/* you must determine what the correct bit order is for
* your compiler - the next line is an intentional error
* which will force your compiles to bomb until you fix
* the above macros.
*/
#error "Undefined or invalid BYTE_ORDER";
#endif
would be defined in i386/endian.h (via machine/endian.h), which sets both
#define __DARWIN_BYTE_ORDER __DARWIN_LITTLE_ENDIAN
#define LITTLE_ENDIAN __DARWIN_LITTLE_ENDIAN
#define BYTE_ORDER __DARWIN_BYTE_ORDER
so this rather looks like your XCode installation is broken or affected by
3rd-party installs, as already suggested - have you tried reinstalling the
developer tools?
I don't know if this also explains the bootstrap errors you got, I suspect
you may need to run the build more verbosely or send more output...
HTH,
Derek
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users