-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I believe all that needs to be done is to add an ||defined(__amd64__) where the similar __i386__ test is done in the /usr/include/boost/detail/endian.hpp . My only caveat is that gnash, while it built with this change, appears to segfault on every flash file I try it on so while I believe the proper endianness was selected the application is stillborn. My guess is there is some more subtle issue somewhere else. Troy Dawson wrote: | Robert E. Blair wrote: |> |> I ran across the following in trying to build gnash (a desperate attempt |> to recover flashplayer capability after updating to SLC5.2 and |> installing flash-plugin, but that's another story). The file from |> boost-devel.x86_64 /usr/include/boost/detail/endian.hpp depends on |> __i386__ being set, but this is not set with the release compiler. |> Instead __amd64__ is set. The fix is clear, but gnash still doesn't |> work after compiling with a kluge to this file. This should be reported |> to TUV. I didn't check whether it has been. The fix is trivial so if |> it was reported it is a 30 sec. fix. |> |> | | Hi, | Sorry, but since I don't use boost (that I know of) I'm still a little | fuzzy on the fix. | | Is it that | /usr/include/boost/detail/endian.hpp needs to be fixed so that it get's | thr proper architecture? | | And what is the proper fix? | 30 seconds to you, might be 2 or 3 hours to someone else. | | Troy - -- Robert E. Blair, Room C221, Building 360 Argonne National Laboratory (High Energy Physics Division) 9700 South Cass Avenue, Argonne, IL 60439, USA Phone: (630)-252-7545 FAX: (630)-252-5782 GnuPG Public Key: http://www.hep.anl.gov/reb/key.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFJnYr7OMIGC6x7/XQRAuHCAJ9i/yYDigKnA/by7z+Lpc7oQCqSDQCghOcr 5RkjDvdR73baAkqPVV7yf8c= =o4VW -----END PGP SIGNATURE-----