octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: : error building nsis installer with mxe-octave


From: JohnD
Subject: RE: : error building nsis installer with mxe-octave
Date: Mon, 12 Jan 2015 16:36:13 -0500


> -----Original Message-----
> From: JohnD [mailto:address@hidden
> Sent: Monday, January 12, 2015 4:18 PM
> To: address@hidden; address@hidden
> Subject: RE: : error building nsis installer with mxe-octave
> 
> 
> 
> > -----Original Message-----
> > From: JohnD [mailto:address@hidden
> > Sent: Monday, January 12, 2015 3:55 PM
> > To: address@hidden; address@hidden
> > Subject: Re: : error building nsis installer with mxe-octave
> >
> >
> > >
> > > Message: 5
> > > Date: Mon, 12 Jan 2015 13:50:59 -0600
> > > From: "John W. Eaton" <address@hidden>
> > > To: octave maintainers mailing list <address@hidden>
> > > Subject: error building nsis installer with mxe-octave
> > > Message-ID: <address@hidden>
> > > Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
> > >
> > > I'm seeing the following error when attempting to build an nsis
> > > installer
> > with the
> > > current mxe-octave build tools.  Does anyone else have this problem?
> > > Full
> > nsis
> > > build log is attached.
> > >
> > > i686-w64-mingw32-g++ -o build/release/stub_bzip2/stub_bzip2.exe -s
> > > -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a
> > > -Wl,--file-alignment,512
> > > -Wl,-e,address@hidden -Wl,-Map,build/release/stub_bzip2/stub_bzip2.map
> > > -T SCons/Config/linker_script build/release/stub_bzip2/bgbg.o
> > > build/release/stub_bzip2/components.o
> > > build/release/stub_bzip2/exec.o build/release/stub_bzip2/fileform.o
> > > build/release/stub_bzip2/Main.o
> > Cut .....
> > > make[1]: *** [build-only-nsis] Error 2
> > > make[1]: Leaving directory '/scratch/jwe/src/mxe-octave-hg'
> > >
> > > real      0m14.608s
> > > user      0m11.608s
> > > sys       0m1.728s
> > >
> >
> > I haven't seen it on my system - done a full build of stable-octave
> > with
> latest pull
> > of mxe this morning on my fedora box with no issues and a
> > default-octave
> build
> > last night
> 
> By current I am assuming with the mxe pull with the change for uuid ? Or
is that
> the change that is breaking the build for you?

My log at I think the same place:
Source/exehead/util.c:526:43: warning: pointer targets in passing argument 5
of 'RegQueryValueExA' differ in signedness [-Wpointer-sign]
     if (RegQueryValueEx(hKey,name,NULL,&t,out,&l ) != ERROR_SUCCESS || (t
!= REG_SZ && t != REG_EXPAND_SZ)) *out=0;
                                           ^
In file included from
/home/john/git-repo/mxe-octave-dev3/usr/i686-w64-mingw32/include/windows.h:7
6:0,
                 from Source/exehead/../Platform.h:25,
                 from Source/exehead/util.c:17:
/home/john/git-repo/mxe-octave-dev3/usr/i686-w64-mingw32/include/winreg.h:18
3:25: note: expected 'LPBYTE' but argument is of type 'char *'
   WINADVAPI LONG WINAPI RegQueryValueExA(HKEY hKey,LPCSTR
lpValueName,LPDWORD lpReserved,LPDWORD lpType,LPBYTE lpData,LPDWORD
lpcbData);
                         ^
i686-w64-mingw32-gcc -o build/release/stub_bzip2/crc32.o -c -Os -Wall -xc
-fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD
-DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0500 -DNSIS_COMPRESS_USE_BZIP2
-I/usr/local/include -Ibuild/release/config Source/crc32.c
i686-w64-mingw32-gcc -o build/release/stub_bzip2/bzlib.o -c -Os -Wall -xc
-fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD
-DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0500 -DNSIS_COMPRESS_USE_BZIP2
-I/usr/local/include -Ibuild/release/config Source/bzip2/bzlib.c
i686-w64-mingw32-gcc -o build/release/stub_bzip2/decompress.o -c -Os -Wall
-xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))"
-DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0500 -DNSIS_COMPRESS_USE_BZIP2
-I/usr/local/include -Ibuild/release/config Source/bzip2/decompress.c
i686-w64-mingw32-gcc -o build/release/stub_bzip2/huffman.o -c -Os -Wall -xc
-fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD
-DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0500 -DNSIS_COMPRESS_USE_BZIP2
-I/usr/local/include -Ibuild/release/config Source/bzip2/huffman.c
i686-w64-mingw32-windres "-DNSISCALL= __attribute__((__stdcall__))"
-DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0500 -DNSIS_COMPRESS_USE_BZIP2
-I/usr/local/include -Ibuild/release/config -ISource/exehead -i
Source/exehead/resource.rc -o build/release/stub_bzip2/resource.o
i686-w64-mingw32-g++ -o build/release/stub_bzip2/stub_bzip2.exe -s -mwindows
-nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512
-Wl,-e,address@hidden -Wl,-Map,build/release/stub_bzip2/stub_bzip2.map -T
SCons/Config/linker_script build/release/stub_bzip2/bgbg.o
build/release/stub_bzip2/components.o build/release/stub_bzip2/exec.o
build/release/stub_bzip2/fileform.o build/release/stub_bzip2/Main.o
build/release/stub_bzip2/plugin.o build/release/stub_bzip2/Ui.o
build/release/stub_bzip2/util.o build/release/stub_bzip2/crc32.o
build/release/stub_bzip2/bzlib.o build/release/stub_bzip2/decompress.o
build/release/stub_bzip2/huffman.o build/release/stub_bzip2/resource.o
-L/usr/local/lib -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32
-lcomctl32 -lole32 -lversion -luuid
Install file: "build/release/stub_bzip2/stub_bzip2.exe" as
"/home/john/git-repo/mxe-octave-dev3/usr/i686-w64-mingw32/share/nsis/Stubs/b
zip2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]