SCIENTIFIC-LINUX-USERS Archives

February 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Robert E. Blair" <[log in to unmask]>
Reply To:
Robert E. Blair
Date:
Thu, 19 Feb 2009 10:38:20 -0600
Content-Type:
multipart/mixed
Parts/Attachments:
text/plain (1832 bytes) , reb.vcf (446 bytes)
-----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-----


ATOM RSS1 RSS2