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
<2015>
2016
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
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
|