Hi Michael,
On 2012-07-30 Michael Davidsaver wrote:
>
> I assume you are referring to the gdd::convertOffsetsToAddress? At a
> glance that is all I see (involving unsigned long at least). Is there
> more?
That sounds right, but I haven't looked too deeply as I don't have a win64
system either and I don't want to delay the 3.15.0.1 release any longer.
It would probably be feasible to debug this using the MinGW cross-compiler on
Linux, which I have successfully used to cross-build 32-bit executables (they
cross-compile *much* faster than building on Windows) — the MinGW cross-tools
are packaged on both Ubuntu and Fedora/RHEL. Add a CROSS_COMPILER_TARGET_ARCH
setting and edit the recently-added CONFIG_SITE.linux-x86.win32-x86-mingw file
to set GNU_TARGET and GNU_DIR as necessary. For 64-bit you'll need to add a
CONFIG.linux-x86.windows-x64-mingw file which can probably just include its
32-bit counterpart and override one or two variables to add -m64 to the
compile and link lines.
> I don't have access to a win64 system, but if you send me the log of
> build errors I'll help if I can.
I don't have Janet's errors and she's gone home now. As I said above I don't
think this should hold up the release, which I might even be able to make
tomorrow after some last-minute commits and merging bug-fixes from 3.14.
- Andrew
--
Never interrupt your enemy when he is making a mistake.
-- Napoleon Bonaparte
- References:
- Building gdd on windows-x64 targets Andrew Johnson
- Re: Building gdd on windows-x64 targets Michael Davidsaver
- Navigate by Date:
- Prev:
Re: Building gdd on windows-x64 targets Michael Davidsaver
- Next:
[Merge] lp:~jlmuir/epics-base/caput-help-F-opt-3.15 into lp:epics-base J. Lewis Muir
- Index:
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: Building gdd on windows-x64 targets Michael Davidsaver
- Next:
[Merge] lp:~jlmuir/epics-base/caput-help-F-opt-3.15 into lp:epics-base J. Lewis Muir
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
<2012>
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|