[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [MXE MinGW] miscompiled gcc for --enable64?
From: |
JohnD |
Subject: |
RE: [MXE MinGW] miscompiled gcc for --enable64? |
Date: |
Tue, 9 Dec 2014 18:46:02 -0500 |
> -----Original Message-----
> From: Philip Nienhuis [mailto:address@hidden
> Sent: Tuesday, December 09, 2014 4:42 PM
> To: JohnD; address@hidden
> Subject: Re: [MXE MinGW] miscompiled gcc for --enable64?
>
> Philip Nienhuis wrote:
> >> After running build-packages, the following OF packages:
> >> image,
> >> fl-core,
> >> odepkg and
> >> netcdf
> >> are still missing due to compile errors.
>
> Same on 3.9.0+ cross-built with --enable-64.
> In addition, building ltfat also breaks (probably also on 3.8.2 but I
can't check
> right now):
>
> ======================================
> :
> C:/Programs/Octave/octave64-3.9.0+/bin/mkoctfile-3.9.0+.exe -Wall -mex
> mex_dll_core.c pa_dll_playrec.c ltfatresample.c \
> -L. -lportaudio -I. -I../../src/thirdparty
> -DIS_OCTAVE -DHAVE_PORTAUDIO -o playrec.mex
> In file included from
> C:\Programs\Octave\octave64-3.9.0+\include\octave-
> 3.9.0+\octave/mexproto.h:71:0,
> from
> C:\Programs\Octave\octave64-3.9.0+\include\octave-3.9.0+\octave/mex.h:67,
> from mex_dll_core.c:88:
> C:\Programs\Octave\octave64-3.9.0+\include\octave-
> 3.9.0+\octave/mxarray.h:89:9:
> error: unknown type name 'int64_t'
> typedef int64_t mwSize;
> ^
> C:\Programs\Octave\octave64-3.9.0+\include\octave-
> 3.9.0+\octave/mxarray.h:90:9:
> error: unknown type name 'int64_t'
> typedef int64_t mwIndex;
> ^
> C:\Programs\Octave\octave64-3.9.0+\include\octave-
> 3.9.0+\octave/mxarray.h:91:9:
> error: unknown type name 'int64_t'
> typedef int64_t mwSignedIndex;
> ^
> make[1]: *** [all] Error 1
> ======================================
>
>
> Philip
For the 4.1.0+ 64bit version I compiled, for some reason installing the
control package seems to take forever - not sure what was worong - when
modifying build_packages.m to add the verbose option whilst installing and
it installs without issue.
My install via build_packages.m on a win64 4.1.0+ version:
Package Name | Version | Installation directory
---------------------+---------+-----------------------
actuarial | 1.1.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\actuarial-1
.1.0
communications | 1.2.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\communicati
ons-1.2.0
control | 2.6.6 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\control-2.6
.6
dicom | 0.1.1 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\dicom-0.1.1
fl-core | 1.0.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\fl-core-1.0
.0
fuzzy-logic-toolkit | 0.4.5 |
...\octave64\octave-2014-12-08-11-17\share\octave\packages\fuzzy-logic-toolk
it-0.4.5
general | 1.3.4 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\general-1.3
.4
geometry | 1.7.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\geometry-1.
7.0
image | 2.2.2 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\image-2.2.2
linear-algebra | 2.2.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\linear-alge
bra-2.2.0
miscellaneous | 1.2.1 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\miscellaneo
us-1.2.1
netcdf | 1.0.5 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\netcdf-1.0.
5
odepkg | 0.8.4 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\odepkg-0.8.
4
quaternion | 2.2.2 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\quaternion-
2.2.2
signal | 1.3.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\signal-1.3.
0
sockets | 1.0.8 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\sockets-1.0
.8
specfun | 1.1.0 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\specfun-1.1
.0
tsa | 4.2.7 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\tsa-4.2.7
windows | 1.2.1 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\windows-1.2
.1
zenity | 0.5.7 |
C:\Octave\octave64\octave-2014-12-08-11-17\share\octave\packages\zenity-0.5.
7
So unlike my win64 3.8.2 build,may didn't install.
struct failed because of octave_map.
Optim doesn't display an errors but didn't install.
Io
Statistics
data-smoothing
fits
dicom
ltfat
I will try running them via command line
- RE: RE: [MXE MinGW] miscompiled gcc for --enable64?, (continued)
- RE: RE: [MXE MinGW] miscompiled gcc for --enable64?, JohnD, 2014/12/09
- Re: [MXE MinGW] miscompiled gcc for --enable64?, Philip Nienhuis, 2014/12/09
- RE: [MXE MinGW] miscompiled gcc for --enable64?, JohnD, 2014/12/09
- Re: [MXE MinGW] miscompiled gcc for --enable64?, Philip Nienhuis, 2014/12/10
- RE: [MXE MinGW] miscompiled gcc for --enable64?, JohnD, 2014/12/10
- Message not available
- Message not available
- Re: [MXE MinGW] miscompiled gcc for --enable64?, Philip Nienhuis, 2014/12/11
- RE: [MXE MinGW] miscompiled gcc for --enable64?, JohnD, 2014/12/11
- RE: [MXE MinGW] miscompiled gcc for --enable64?, JohnD, 2014/12/11
- RE: [MXE MinGW] miscompiled gcc for --enable64?,
JohnD <=