Error using ==> mcc

I am new in MATLAB, could You help me ?
I would like to make a Add in to excel - i saw it on polish webminarium.
I am using windows 7 professional edition, when i would like to build a add-in to excel MATLAB R2008b shows this:
Compiler version: 4.9 (R2008b)
Warning: Duplicate directory name: C:\Users\Kamil\Documents\MATLAB.
mcc -W 'excel:Untitled5,Untitled5,1.0' -d 'C:\Users\Kamil\Documents\MATLAB\Untitled5\src' -T 'link:lib' -b -v 'class{Untitled5:G:\plotgantt.m}'
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Processing C:\Program Files\MATLAB\R2008b\toolbox\matlab\mcc.enc
Processing include files...
2 item(s) added.
Processing directories installed with MCR...
The file C:\Users\Kamil\Documents\MATLAB\Untitled5\src\mccExcludedFiles.log contains a list of functions excluded from the CTF archive.
2 item(s) added.
Generating MATLAB path for the compiled application...
Created 39 path items.
Begin validation of MEX files: Sat Apr 23 19:17:31 2011
End validation of MEX files: Sat Apr 23 19:17:31 2011
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Deleting 0 temporary MEX authorization files.
Parsing file "G:\plotgantt.m"
(Referenced from: "Compiler Command Line").
Parsing file "C:\Program Files\MATLAB\R2008b\toolbox\compiler\deploy\deployprint.m"
(Referenced from: "Compiler Command Line").
Parsing file "C:\Program Files\MATLAB\R2008b\toolbox\compiler\deploy\printdlg.m"
(Referenced from: "Compiler Command Line").
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_idl.idl".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_com.hpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_com.cpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_dll.cpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5.def".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5.rc".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5.bas".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\readme.txt".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_mcc_component_data.c".
Contents of temporary response file 'C:\Users\Kamil\AppData\Local\Temp\mathworks_tmp_3656_28770':
......................
' -O -v -output "Untitled5_1_0" -I"C:\Users\Kamil\Documents\MATLAB\Untitled5\src" "mwcomtypes.idl" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_idl.idl" "mclxlmain.lib" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_com.cpp" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_dll.cpp" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5.def" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5.rc" "C:\Users\Kamil\Documents\MATLAB\Untitled5\src\Untitled5_mcc_component_data.c" -link dll -outdir "C:\Users\Kamil\Documents\MATLAB\Untitled5\src" -regsvr'
......................
Executing command: mbuild "@C:\Users\Kamil\AppData\Local\Temp\mathworks_tmp_3656_28770"
This is mbuild Copyright 1984-2006 The MathWorks, Inc.
-> Default options filename found in C:\Users\Kamil\AppData\Roaming\MathWorks\MATLAB\R2008b
----------------------------------------------------------------
-> Options file = C:\Users\Kamil\AppData\Roaming\MathWorks\MATLAB\R2008b\compopts.bat
-> COMPILER = lcc
-> Compiler flags:
COMPFLAGS = -c -Zp8 -I"C:\PROGRA~1\MATLAB\R2008b\sys\lcc\include" -noregistrylookup
OPTIMFLAGS = -DNDEBUG
DEBUGFLAGS = -g4
arguments = -IC:\USERS\KAMIL\DOCUME~1\MATLAB\UN3F25~1\SRC
Name switch = -Fo
-> Pre-linking commands =
-> LINKER = lcclnk
-> Link directives:
LINKFLAGS = -dll "C:\USERS\KAMIL\APPDATA\LOCAL\TEMP\MBUILD~2\templib.def" -tmpdir "C:\USERS\KAMIL\DOCUME~1\MATLAB\UN3F25~1\SRC\." -L"C:\PROGRA~1\MATLAB\R2008b\sys\lcc\lib" -libpath "C:\PROGRA~1\MATLAB\R2008b\extern\lib\win32\lcc" C:\USERS\KAMIL\APPDATA\LOCAL\TEMP\MBUILD~2\templib_stub.obj
LINKFLAGSPOST = mclmcrrt.lib
Name directive = -o "C:\USERS\KAMIL\DOCUME~1\MATLAB\UN3F25~1\SRC\Untitled5_1_0.dll"
File link directive =
Lib. link directive =
Rsp file indicator = @
-> Resource Compiler =
-> Resource Linker =
----------------------------------------------------------------
C:\PROGRA~1\MATLAB\R2008B\BIN\MEX.PL: Error: The chosen compiler does not support building COM objects.
Please see the MATLAB Builder documentation for the latest list of supported compilers.
Error: An error occurred while shelling out to mbuild (error code = 255).
Unable to build executable.
??? Error using ==> mcc
Error executing mcc, return status = 1.
What i have to do ?

Answers (2)

Kaustubha Govind
Kaustubha Govind on 25 Apr 2011

2 votes

It seems like you selected LCC as the compiler with "mbuild -setup". However, LCC cannot be used with MATLAB Builder EX. You need to install and select one of the supported compilers (see the ones that have the MATLAB Builder EX column selected): http://www.mathworks.com/support/compilers/release2008b/
Kamil
Kamil on 25 Apr 2011

0 votes

i dowloaded Microsoft Visual Studio C++ 6.0 Profesional Edition and I install it, i have chosen it with mbuil -setup and an error is the same.

5 Comments

Chirag Gupta
Chirag Gupta on 25 Apr 2011
Could you paste the error. If you have installed the Compiler correctly, then I suspect the error would be different, even though the last line would be the same:
Unable to build executable.
??? Error using ==> mcc
Error executing mcc, return status = 1.
Kamil
Kamil on 25 Apr 2011
ok, i pasted you the message with this error, here you are:
Install compiler:
>> mbuild -setup
Please choose your compiler for building standalone MATLAB applications:
Would you like mbuild to locate installed compilers [y]/n? n
Select a compiler:
[1] Lcc-win32 C 2.4.1
[2] Microsoft Visual C++ 6.0
[3] Microsoft Visual C++ .NET 2003
[4] Microsoft Visual C++ 2005
[5] Microsoft Visual C++ 2005 Express Edition
[6] Microsoft Visual C++ 2008
[0] None
Compiler: 2
Your machine has a Microsoft Visual C++ compiler located at
C:\Program Files\Microsoft Visual Studio. Do you want to use this compiler [y]/n? y
Please verify your choices:
Compiler: Microsoft Visual C++ 6.0
Location: C:\Program Files\Microsoft Visual Studio
Are these correct [y]/n? y
Trying to update options file: C:\Users\Kamil\AppData\Roaming\MathWorks\MATLAB\R2008b\compopts.bat
From template: C:\PROGRA~1\MATLAB\R2008b\bin\win32\mbuildopts\msvc60compp.bat
Done . . .
Error:
matlab builder ex - excel add-in
Compiler version: 4.9 (R2008b)
Warning: Duplicate directory name: C:\Users\Kamil\Documents\MATLAB.
mcc -W 'excel:Untitled1,Untitled1,1.0' -d 'C:\Users\Kamil\Documents\MATLAB\Untitled1\src' -T 'link:lib' -b -v 'class{Untitled1:C:\Users\Kamil\Documents\MATLAB\plot_gantt.m}'
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Processing C:\Program Files\MATLAB\R2008b\toolbox\matlab\mcc.enc
Processing include files...
2 item(s) added.
Processing directories installed with MCR...
The file C:\Users\Kamil\Documents\MATLAB\Untitled1\src\mccExcludedFiles.log contains a list of functions excluded from the CTF archive.
2 item(s) added.
Generating MATLAB path for the compiled application...
Created 39 path items.
Begin validation of MEX files: Mon Apr 25 22:04:05 2011
End validation of MEX files: Mon Apr 25 22:04:05 2011
Warning: Name is nonexistent or not a directory: C:\Program
Files\MATLAB\R2008b\toolbox\compiler\patch.
Deleting 0 temporary MEX authorization files.
Parsing file "C:\Users\Kamil\Documents\MATLAB\plot_gantt.m"
(Referenced from: "Compiler Command Line").
Parsing file "C:\Program Files\MATLAB\R2008b\toolbox\compiler\deploy\deployprint.m"
(Referenced from: "Compiler Command Line").
Parsing file "C:\Program Files\MATLAB\R2008b\toolbox\compiler\deploy\printdlg.m"
(Referenced from: "Compiler Command Line").
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_idl.idl".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_com.hpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_com.cpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_dll.cpp".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.def".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.rc".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.bas".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\readme.txt".
Generating file "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_mcc_component_data.c".
Contents of temporary response file 'C:\Users\Kamil\AppData\Local\Temp\mathworks_tmp_672_25770':
......................
' -O -v -output "Untitled1_1_0" -I"C:\Users\Kamil\Documents\MATLAB\Untitled1\src" "mwcomtypes.idl" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_idl.idl" "mclxlmain.lib" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_com.cpp" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_dll.cpp" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.def" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.rc" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_mcc_component_data.c" -link dll -outdir "C:\Users\Kamil\Documents\MATLAB\Untitled1\src" -regsvr'
......................
Executing command: mbuild "@C:\Users\Kamil\AppData\Local\Temp\mathworks_tmp_672_25770"
This is mbuild Copyright 1984-2006 The MathWorks, Inc.
-> Default options filename found in C:\Users\Kamil\AppData\Roaming\MathWorks\MATLAB\R2008b
----------------------------------------------------------------
-> Options file = C:\Users\Kamil\AppData\Roaming\MathWorks\MATLAB\R2008b\compopts.bat
-> COMPILER = cl
-> Compiler flags:
COMPFLAGS = -c -Zp8 -G5 -GX -W3 -nologo -I"C:\PROGRA~1\MATLAB\R2008b\extern\include\win32" -DMSVC -DIBMPC
OPTIMFLAGS = -O2 -DNDEBUG
DEBUGFLAGS = -Z7
arguments = -IC:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC
Name switch = /Fo
-> Pre-linking commands =
-> LINKER = link
-> Link directives:
LINKFLAGS = kernel32.lib user32.lib gdi32.lib advapi32.lib oleaut32.lib ole32.lib /LIBPATH:"C:\PROGRA~1\MATLAB\R2008b\extern\lib\win32\microsoft" /nologo mclmcrrt.lib /dll /implib:"C:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC\Untitled1_1_0.lib" /def:C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1.def
LINKFLAGSPOST =
Name directive = "/out:C:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC\Untitled1_1_0.dll"
File link directive =
Lib. link directive =
Rsp file indicator = @
-> Resource Compiler = rc /fo "C:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC\Untitled1.res"
-> Resource Linker =
----------------------------------------------------------------
--> copy C:\PROGRA~1\MATLAB\R2008b\extern\include\win32\mwcomutil.tlb .
Liczba skopiowanych plik¢w: 1.
--> midl /nologo /win32 /I "C:\PROGRA~1\MATLAB\R2008b\extern\include" /D "NDEBUG" /out "C:\Users\Kamil\Documents\MATLAB\Untitled1\src" "mwcomtypes.idl"
mwcomtypes.idl
oaidl.idl
objidl.idl
unknwn.idl
wtypes.idl
ocidl.idl
oleidl.idl
servprov.idl
urlmon.idl
msxml.idl
Processing C:\PROGRA~1\MATLAB\R2008b\extern\include\mwcomtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\objidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ocidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oleidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\servprov.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\msxml.idl
--> midl /nologo /win32 /I "C:\PROGRA~1\MATLAB\R2008b\extern\include" /D "NDEBUG" /out "C:\Users\Kamil\Documents\MATLAB\Untitled1\src" "C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_idl.idl"
Untitled1_idl.idl
oaidl.idl
objidl.idl
unknwn.idl
wtypes.idl
ocidl.idl
oleidl.idl
servprov.idl
urlmon.idl
msxml.idl
mwcomtypes.idl
Processing C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_idl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\objidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ocidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oleidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\servprov.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\msxml.idl
Processing C:\PROGRA~1\MATLAB\R2008b\extern\include\mwcomtypes.idl
--> del mwcomutil.tlb
--> cl -IC:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC -c -Zp8 -G5 -GX -W3 -nologo -I"C:\PROGRA~1\MATLAB\R2008b\extern\include\win32" -DMSVC -DIBMPC /FoC:\USERS\KAMIL\APPDATA\LOCAL\TEMP\MBUILD~1\Untitled1_com.obj -IC:\PROGRA~1\MATLAB\R2008b\extern\include -IC:\PROGRA~1\MATLAB\R2008b\simulink\include -O2 -DNDEBUG C:\USERS\KAMIL\DOCUME~1\MATLAB\UNTITL~1\SRC\Untitled1_com.cpp
Untitled1_com.cpp
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(629) : error C2059: syntax error : '?'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(629) : error C2065: '_Y' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(629) : error C2275: '_A' : illegal use of this type as an expression
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(629) : error C2143: syntax error : missing ',' before ')'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(631) : error C2951: template declarations are only permitted at global or namespace scope
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : error C2976: '_Tree' : too few template arguments
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(602) : see declaration of '_Tree'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(633) : error C2143: syntax error : missing ',' before '<='
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(633) : error C2433: 'bool' : 'inline' not permitted on data declarations
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(633) : error C2059: syntax error : 'operator '
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(635) : error C2143: syntax error : missing ')' before '{'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(635) : error C2059: syntax error : '{'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(635) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(635) : error C2447: missing function header (old-style formal list?)
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(636) : error C2954: template definitions cannot nest
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(44) : error C2039: 'reference' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(44) : error C2146: syntax error : missing ';' before identifier '_Tref'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(44) : error C2501: '_Tref' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(48) : error C2040: 'reference' : ' &' differs in levels of indirection from 'int'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(92) : error C2143: syntax error : missing ';' before '['
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(92) : error C2501: '_Tref' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(140) : see reference to class template instantiation 'std::map<_K,_Ty,_Pr,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(26) : error C2039: 'size_type' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(26) : error C2146: syntax error : missing ';' before identifier 'size_type'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(26) : error C2868: 'size_type' : illegal syntax for using-declaration; expected qualified-name
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(27) : error C2039: 'difference_type' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(27) : error C2146: syntax error : missing ';' before identifier 'difference_type'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(27) : error C2868: 'difference_type' : illegal syntax for using-declaration; expected qualified-name
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(28) : error C2039: 'pointer' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(28) : error C2146: syntax error : missing ';' before identifier '_Tptr'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(28) : error C2501: '_Tptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(29) : error C2039: 'const_pointer' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(29) : error C2146: syntax error : missing ';' before identifier '_Ctptr'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(29) : error C2501: '_Ctptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(30) : error C2143: syntax error : missing ';' before '*'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(30) : error C2501: '_Mapptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(31) : error C2039: 'reference' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(31) : error C2146: syntax error : missing ';' before identifier 'reference'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(31) : error C2868: 'reference' : illegal syntax for using-declaration; expected qualified-name
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(32) : error C2039: 'const_reference' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(32) : error C2146: syntax error : missing ';' before identifier 'const_reference'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(32) : error C2868: 'const_reference' : illegal syntax for using-declaration; expected qualified-name
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(33) : error C2039: 'value_type' : is not a member of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree(632) : see declaration of '_A'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(33) : error C2146: syntax error : missing ';' before identifier 'value_type'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(33) : error C2868: 'value_type' : illegal syntax for using-declaration; expected qualified-name
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(41) : error C2629: unexpected 'class std::deque<_Ty,_A>::const_iterator ('
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(41) : error C2334: unexpected token(s) preceding ':'; skipping apparent function body
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(49) : error C2143: syntax error : missing ';' before '->'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(49) : error C2501: '_Ctptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(117) : error C2146: syntax error : missing ';' before identifier '_Map'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(117) : error C2501: '_Mapptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(117) : error C2501: '_Map' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(124) : error C2629: unexpected 'class std::deque<_Ty,_A>::iterator ('
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(124) : error C2334: unexpected token(s) preceding ':'; skipping apparent function body
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(183) : error C2065: '_Ctptr' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(491) : error C2061: syntax error : identifier '_Mapptr'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(496) : error C2146: syntax error : missing ';' before identifier '_Growmap'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(496) : error C2501: '_Mapptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(504) : warning C4183: '_Growmap': member function definition looks like a ctor, but name does not match enclosing class
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(505) : error C2061: syntax error : identifier '_Mapptr'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(509) : error C2146: syntax error : missing ';' before identifier '_Map'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(509) : error C2501: '_Mapptr' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(509) : error C2501: '_Map' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\deque(511) : see reference to class template instantiation 'std::deque<_Ty,_A>' being compiled
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\map(44) : fatal error C1004: unexpected end of file found
C:\PROGRA~1\MATLAB\R2008b\extern\include\mclcomclass.h(125) : see reference to class template instantiation 'std::map,class std::allocator >' being compiled
C:\PROGRA~1\MATLAB\R2008B\BIN\MEX.PL: Error: Compile of 'C:\Users\Kamil\Documents\MATLAB\Untitled1\src\Untitled1_com.cpp' failed.
Error: An error occurred while shelling out to mbuild (error code = 9).
Unable to build executable.
??? Error using ==> mcc
Error executing mcc, return status = 1.
There were errors during compilation process.
Kamil
Kamil on 25 Apr 2011
but later i have chosen the complication to c++ shared library cmplication is succesfull
Chirag Gupta
Chirag Gupta on 25 Apr 2011
This is a strange error pointing missing STL headers.
Try mbuild -setup
Let MATLAB show you the installed compilers and check whether Matlab shows VS 6.
Kamil
Kamil on 26 Apr 2011
Yes, matlab shows Visual Studio 6, i have chosen it, and i made a all of C++ aplication (windows stand alone, library etc.)

Sign in to comment.

Categories

Find more on MATLAB Compiler in Help Center and File Exchange

Asked:

on 24 Apr 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!