UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 37823

LogiCORE IP LTE RACH Detector - Errors occur while compiling C-model MEX functions

Description

If I compilea MEX function for the RACH C-Model, the following error occurs:

"make_lte_rach_detector_v1_0_mex
Building NT MEX function...
lte_rach_detector_v1_0_bitacc_mex.c
C:\c-model\XILINX\lte_rach_detector_v1_0_bitacc_mex.c(72) : error C2143: syntax error : missing '{' before '*'
C:\c-model\XILINX\lte_rach_detector_v1_0_bitacc_mex.c(81) : warning C4013: 'xilinx_ip_lte_rach_detector_v1_0_destroy_state' undefined; assuming extern returning int"

This article explains the root cause of the error.

Solution

These errors can occur if you attempt to compile the MEX files for the core. MEX functions are not supported in the initial release of the LTE RACH Decoder Core. The MEX code contained in the C-model ZIP file from the lounge has not been fully tested and is not currently supported.

This issue is under investigation to improve this feature in a future release of the LTE RACH Decoder C-model.

AR# 37823
Date Created 11/14/2011
Last Updated 12/15/2012
Status Active
Type General Article
IP
  • LTE RACH Detector