Hi Alan,

hm, confusion between 32 and 64 bits may be the cause indeed, though I only see 
references to 32-bits
(uname, "file size.exe", gcc -v).

Still, it may be worthwhile to look in that direction.

BTW, build_pkg-config and build_iwidgets4.0 worked fine - no problems there.

Regards,

Arjen

> -----Original Message-----
> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca]
> Sent: Friday, February 07, 2014 12:26 PM
> To: Arjen Markus
> Cc: PLplot development list
> Subject: RE: EPA build on MinGW/MSYS
>
> On 2014-02-07 10:48-0000 Arjen Markus wrote:
>
> > Hi Alan,
> >
> > I tried building with -DNUMBER_PARALLEL_JOBS:STRING=1 and that
> succeeded in sofar that "make" did not get stuck in an infinite loop, but now 
> the build
> failed on some compile errors:
> >
> > [ 50%] Built target build_libpcre
> > [ 56%] Performing build step for 'build_swig'
> > In file included from c:\mingw\include\direct.h:34:0,
> >                 from d:/plplot-svn/build-msys-
> 28/epa_build/Source/build_swig/Source/Swig/misc.c:22:
> > c:\mingw\include\io.h:301:1: error: unknown type name 'off64_t'
> > __CRT_INLINE off64_t lseek64 (int, off64_t, int); ^
> > c:\mingw\include\io.h:301:36: error: unknown type name 'off64_t'
> > __CRT_INLINE off64_t lseek64 (int, off64_t, int);
> >                                    ^
> > c:\mingw\include\io.h:302:1: error: unknown type name 'off64_t'
> > __CRT_INLINE off64_t lseek64 (int fd, off64_t offset, int whence) { ^
> > c:\mingw\include\io.h:302:39: error: unknown type name 'off64_t'
> > __CRT_INLINE off64_t lseek64 (int fd, off64_t offset, int whence) {
> >                                       ^
> > d:/plplot-svn/build-msys-28/epa_build/Source/build_swig/Source/Swig/misc.c: 
> > In
> function 'is_directory':
> > d:/plplot-svn/build-msys-
> 28/epa_build/Source/build_swig/Source/Swig/misc.c:151:15: error: storage size 
> of 'st'
> isn't known
> >   struct stat st;
> >               ^
> > d:/plplot-svn/build-msys-28/epa_build/Source/build_swig/Source/Swig/misc.c:156:5:
> warning: implicit declaration of function 'stat' 
> [-Wimplicit-function-declaration]
> >     statres = stat(dir, &st);
> >     ^
> > d:/plplot-svn/build-msys-
> 28/epa_build/Source/build_swig/Source/Swig/misc.c:151:15: warning: unused
> variable 'st' [-Wunused-variable]
> >   struct stat st;
> >               ^
> > d:/plplot-svn/build-msys-28/epa_build/Source/build_swig/Source/Swig/mi
> > sc.c:162:1: warning: control reaches end of non-void function
> > [-Wreturn-type] } ^
> > make.exe[6]: *** [Swig/misc.o] Error 1
> > make.exe[5]: *** [all] Error 2
> > make.exe[4]: *** [source] Error 2
> > make[3]: *** [epa_build/Stamp/build_swig/build_swig-build] Error 2
> > make[2]: *** [swig/CMakeFiles/build_swig.dir/all] Error 2
> > make[1]: *** [swig/CMakeFiles/build_swig.dir/rule] Error 2
> > make: *** [build_swig] Error 2
> >
> >
> > I examined these include files, but the definitions are guarded by several 
> > system-
> defined macros, so it is not easy to determine what is going wrong. If anyone 
> knows
> how to solve these errors, please let me know.
>
> All my successful MinGW/MSYS builds were with 32-bit Windows (i.e.,
> the 32-bit version of Wine) on 64-bit hardware.  Therefore, I suggest
> you try epa_building the software on a 32-bit Windows system as well
> (or on a 64-bit Windows system that has a method of emulating a strict
> 32-bit Windows system).
>
> Really signing off for the night, this time.  :-)
>
> Alan
> __________________________
> Alan W. Irwin
>
> Astronomical research affiliation with Department of Physics and Astronomy,
> University of Victoria (astrowww.phys.uvic.ca).
>
> Programming affiliations with the FreeEOS equation-of-state
> implementation for stellar interiors (freeeos.sf.net); the Time
> Ephemerides project (timeephem.sf.net); PLplot scientific plotting
> software package (plplot.sf.net); the libLASi project
> (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
> and the Linux Brochure Project (lbproject.sf.net).
> __________________________
>
> Linux-powered Science
> __________________________

DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to