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/misc.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
__________________________

------------------------------------------------------------------------------
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