EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS BASE-3.14.12.3 32-bit Binaries on 64-bit host Machine
From: Andrew Johnson <[email protected]>
To: "Cusick, Martin-Lee" <[email protected]>, <[email protected]>
Date: Wed, 9 Dec 2015 12:49:28 -0600
Hi Lee,

On 12/09/2015 09:00 AM, Cusick, Martin-Lee wrote:
> I followed this advice
> <http://www.aps.anl.gov/epics/tech-talk/2008/msg00679.php>:
>  
> base/configure/os/CONFIG_SITE.linux-x86.Common:
>  
> # T.S, 2006/09/05
> # add -m32 so we create 32-bit code when
> # executing on 64-bit machine with EPICS_HOST_ARCH=linux-x86
> ARCH_DEP_CFLAGS+=-m32
> ARCH_DEP_CXXFLAGS+=-m32
> ARCH_DEP_LDFLAGS+=-m32

Note that putting this change into that file will actually add the -m32
flag to /all/ builds run when EPICS_HOST_ARCH is linux-x86, no matter
what target architecture is being compiled at the time. You shouldn't
have to make this change on recent versions of EPICS Base anyway since
the -m32 flag is already present in the CONFIG.Common.linux-x86 file.

Note that the message you referred to dates back to 2008 and Till's
change is dated 2006; we have made many changes to the build system
since then, so I recommend that you remove that change even though it
may seem harmless at the moment.

- Andrew

-- 
Light thinks it travels faster than anything but it is wrong.
No matter how fast light travels, it finds the darkness has
always got there first, and is waiting for it.
    -- Terry Pratchett, Reaper Man

References:
EPICS BASE-3.14.12.3 32-bit Binaries on 64-bit host Machine Cusick, Martin-Lee

Navigate by Date:
Prev: RE: EPICS BASE-3.14.12.3 32-bit Binaries on 64-bit host Machine Mark Rivers
Next: Re: EPICS BASE-3.14.12.3 32-bit Binaries on 64-bit host Machine Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: EPICS BASE-3.14.12.3 32-bit Binaries on 64-bit host Machine Michael Davidsaver
Next: Alarm handling Henrique Almeida
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·