Brett @Google: > On Wed, Mar 2, 2016 at 10:20 PM, Wietse Venema <wie...@porcupine.org> wrote: > > > Brett @Google: > > > Hello, > > > > > > I am upgrading 3.0.x to 3.1 it seems the build process has changed, there > > > are a few issues at least on solaris, maybe due to the dual 32/64 bit > > > library formats when compared to Linux. > > > > > > (running on SunOS server 5.10 Generic_150400-29 sun4v sparc sun4v) > > > > The chances that I'll be doing tests on sparc are pretty-much zero. > > I have some VMs for Intel lying around with 5.10 from various > > vintages but they come with gcc and most are 32bit. > > > > The sun compiler is now free, but I think the problem si really an OS > where there are both 64 or 32 bit models available. If there is only one > model, then the compile options for the tests will match the OS library > model.
Have you tried make makefiles CC="/path/to/cc -m64? > < ${CC} -o makedefs.test makedefs.test.c $icu_cppflags \ > --- > > ${CC-gcc} -o makedefs.test makedefs.test.c That will use gcc if and only if CC is not set. Basic sh syntax. Wietse