Skip to content

Commit 245789e

Browse files
committed
ignore -Wincompatible-pointer-types , would be better to fix the code to avoid the root cause, but this works for now.
1 parent b3607b2 commit 245789e

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

@CodeGenerator/genmexfdyn.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@
9595
cfilelist = [cfilelist, ' ', fullfile(srcDir,'gaussjordan.c')];
9696

9797
if CGen.verbose
98-
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir, ' -v -outdir ',CGen.robjpath]);
98+
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir, ' CFLAGS=-Wno-incompatible-pointer-types -v -outdir ',CGen.robjpath]);
9999
else
100-
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir,' -outdir ',CGen.robjpath]);
100+
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir,' CFLAGS=-Wno-incompatible-pointer-types -outdir ',CGen.robjpath]);
101101
end
102102

103103
CGen.logmsg('\t%s\n',' done!');

@CodeGenerator/genmexinvdyn.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@
9191
cfilelist = [cfilelist, ' ', fullfile(srcDir,'dotprod.c')];
9292

9393
if CGen.verbose
94-
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir, ' -v -outdir ',CGen.robjpath]);
94+
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir, ' CFLAGS=-Wno-incompatible-pointer-types -v -outdir ',CGen.robjpath]);
9595
else
96-
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir,' -outdir ',CGen.robjpath]);
96+
eval(['mex ',mexcfilename, ' ',cfilelist,' -I',hdrDir,' CFLAGS=-Wno-incompatible-pointer-types -outdir ',CGen.robjpath]);
9797
end
9898

9999

@CodeGenerator/private/mexfunction.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@
109109
srcDir = fullfile(CGen.ccodepath,'src');
110110
hdrDir = fullfile(CGen.ccodepath,'include');
111111
if CGen.verbose
112-
mexCompCmnd = ['mex ',opt.funfilename, ' ',fullfile(srcDir,[opt.funname,'.c']),' -I',hdrDir, ' -v -outdir ',CGen.robjpath];
112+
mexCompCmnd = ['mex ',opt.funfilename, ' ',fullfile(srcDir,[opt.funname,'.c']),' CFLAGS=-Wno-incompatible-pointer-types -I',hdrDir, ' -v -outdir ',CGen.robjpath];
113113
else
114-
mexCompCmnd = ['mex ',opt.funfilename, ' ',fullfile(srcDir,[opt.funname,'.c']),' -I',hdrDir,' -outdir ',CGen.robjpath];
114+
mexCompCmnd = ['mex ',opt.funfilename, ' ',fullfile(srcDir,[opt.funname,'.c']),' CFLAGS=-Wno-incompatible-pointer-types -I',hdrDir,' -outdir ',CGen.robjpath];
115115
end
116116

117117
%% Generate C code

0 commit comments

Comments
 (0)