Skip to content

Missing DLLs when running exampleAreaPlot #8

@radioflyer28

Description

@radioflyer28

I installed R2019a 64-bit in an attempt to get the MEX function accumarraymax_mex to run (since I was on 2020b which would've required re-compiling the mex functions). I have the needed addons installed (coder, mapping toolbox, statistics toolbox).

However, upon running the example code exampleAreaPlot in R2019a, the function accumarraymax_mex wants DLLs that are unavailable. These DLLs are:

  • icudt61.dll
  • icuuc61.dll
  • icuin61.dll
  • libmwi18n.dll
>> exampleAreaPlot
Warning: Must load data before processing; loading now 
> In TrafficDensity/run (line 335)
  In exampleAreaPlot (line 18) 
Warning: At least 18 GB of memory is required to run the traffic density tool 
> In TrafficDensity/LoadData (line 23)
  In TrafficDensity/run (line 336)
  In exampleAreaPlot (line 18) 
Loading traffic density data (this may take some time)
Warning: Size of airport data is different than expected (Expected: 2643x5) 
> In TrafficDensity/LoadData (line 74)
  In TrafficDensity/run (line 336)
  In exampleAreaPlot (line 18) 
Approximate object memory size: 5.26 GB
Time required to load data: 57.17 s
Computing density: computation may take some time, especially if computing for all data.
Invalid MEX-file 'C:\code\traffic-density-database-main\Utilities\accumarraymax_mex.mexw64': Missing dependent shared libraries:
'icudt61.dll' required by 'C:\Program Files\MATLAB\R2019a/bin/win64\icuuc61.dll->C:\Program Files\MATLAB\R2019a/bin/win64\icuin61.dll->C:\Program
Files\MATLAB\R2019a/bin/win64\libmwi18n.dll->C:\code\traffic-density-database-main\Utilities\accumarraymax_mex.mexw64'

Missing symbol '?emlrtGetCurrentMATLABVersion@@YA_KXZ' in 'C:\Program Files\MATLAB\R2019a/bin/win64\libemlrt.dll' required by 'C:\code\traffic-density-database-main\Utilities\accumarraymax_mex.mexw64'

Error in TrafficDensity/getTrafficDensity (line 80)
        maxdensity = double(accumarraymax_mex(accuminds,uint32(TotalTime),ncells))/24*obj.jobdata.GRID_T_NUM/obj.hr2s;

Error in TrafficDensity/run (line 340)
            obj = obj.getTrafficDensity; % Get the traffic density

Error in exampleAreaPlot (line 18)
td = td.run; % Execute processing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions