- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Experts,
We are trying to build and install ODU-L project.
We are following this link - https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-phy/en/latest/build_prerequisite.html.
To install ICC, do we need any specific permission/license.?
How to get the 'license.lic' ?
Could you please suggest.
Install ICC
Intel® C++ Compiler v19.0.3 is used for the test application and system integration with L1, The Intel® C++ Compiler can be obtained using the following link https://software.intel.com/en-us/system-studio/choose-download with community
license:
COPY $icc_license_file $BUILD_DIR/license.lic
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Rajisha, you would need a license to use Intel® System Studio.
Please contact your nearest re-seller/distributor to purchase of a license. They would support you throughout the purchase process.
To contact your nearest re-seller/distributor, please click here: Distributors & Resellers, and scroll down to select your country from the drop down menu. You will be presented with their contact information.
Have a nice day!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Rajisha, Intel® System Studio has now transitioned onto Intel® oneAPI Base & IoT Toolkit. Intel® C++ compiler is a part of Intel® oneAPI Base Toolkit. All Intel® oneAPI Toolkits products are available at no cost as well as with a purchased license. With a purchased license, you are entitled to Priority Support on your queries.
To download the toolkits for free, visit: https://software.intel.com/content/www/us/en/develop/articles/free-intel-software-developer-tools.html
For free download of the toolkit, support is only available via Intel® Developer Zone community forums(https://community.intel.com/t5/Registration-Download-Licensing/bd-p/registration-download-licensing-instal).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your response.
We have installed the Basekit and able to get license.txt file and we used that further to build the prerequisites for ODU-L build. (https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-phy/en/latest/build_prerequisite.html)
But we see the error saying the provided license is not valid.
./install.sh -s silent.cfg
The license file(s) you provided is not valid for this product.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Rajisha, Intel® oneAPI Base Toolkit does not require a license during the installation stage of the the software. The document you are using provides instructions for Intel® System Studio. However, Intel® System Studio has now transitioned into Intel® oneAPI Base + IoT Toolkit. Thus, some documentation may not match with the current application and it's commands.
For guidance on silent installation with regards to Intel® oneAPI Base Toolkit, please click here: https://software.intel.com/content/www/us/en/develop/documentation/installation-guide-for-intel-oneapi-toolkits-linux/top/installation/install-with-command-line.html#install-with-command-line, and scroll down to the Non-interactive (Silent) Installation section.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
As you suggested, we tried installing oneAPI Base Toolkit to get the ICC and we tried the Non-interactive (silent) installation as well.
(We tried the online option, offline option and through yum command line options as well).
We tried using the 'license.txt' file which is from /opt/intel/oneapi/installer folder, but it shows invalid.
As mentioned in ODU build prerequisites, Install ICC,
COPY $icc_license_file $BUILD_DIR/license.lic
here, what is this icc_licence_file or from which path we need to take this?
When we try to install DPDK, we see the error as 'cannot find iccvars.sh script to set up ICC'.
Can you please point out the file name or path to use as the icc_license_file after installing the base Tooklit.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Rajisha, icc_license_file would refer to the license file of the suite that earlier comprised the Intel® C++ Compiler. That suite was Intel® Parallel Studio XE. For you to install Intel® Parallel Studio XE, it was mandatory for users to have a license serial number.
However, now with Intel® oneAPI, you do not need a license file. With the transition, we have moved away from the license activation step prior to software installation where users would have to put a license serial number or a license file.
In summary, Intel® oneAPI Toolkits do not need a license file for installation. You only need a license to guarantee yourself entitlement of Priority Support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your response.
We were referring the prerequisites from oran page to build odu-low and found that installing icc is the first step.
https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-phy/en/latest/build_prerequisite.html#install-icc
And it mentioned that copy the icc_license_file to build directory.
COPY $icc_license_file $BUILD_DIR/license.lic
And while building dpdk, we got the error saying 'cannot find the iccvars.sh' script.
Option: 39
## ERROR: cannot find 'iccvars.sh' script to set up ICC.
## To fix, please add the directory that contains
## iccvars.sh to your 'PATH' environment variable.
------------------------------------------------------------------------------
RTE_TARGET exported as x86_64-native-linuxapp-icc
------------------------------------------------------------------------------
[user@IA-platform dpdk-19.11]$
If the icc_licence_file is no longer used as you confirmed in previous reply , can we bypass this step (looking for iccvars.sh) also while building dpdk?
Can you please comment on that.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
With oneAPI, the compiler environment can be sourced using the following commands:
1. Just the compiler can be sourced using: source /opt/intel/oneapi/2021.4.0/compiler/2021.4.0/env/vars.sh
2. Toolkit level for all components using: source /opt/intel/oneapi/setvars.sh
More on this at https://www.intel.com/content/www/us/en/develop/documentation/get-started-with-dpcpp-compiler/top.html.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you.
We will try this and get back to you.
Meantime we were trying to use gcc only instead of icc, but we see some dependencies while building WLS library and FAPI.
Regards,
Rajisha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We tried the sourcing as you mentioned. But when we try building dpdk using icc, we still see the issue,
ERROR: cannot find 'iccvars.sh' script to set up ICC.
We are trying to build ODU-L, as a prerequisites we have to install ICC.
https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-phy/en/latest/build_prerequisite.html#install-icc
Is it mandatory to purchase the license for system-studio?
When we tried installing system studio, we could see that license.lic file generated and iccvars.sh script also present.
But we see below error,
Error: A license for Comp-CL is not available now (-15,570,115).
A connection to the license server could not be made. You should
make sure that your license daemon process is running: both an
lmgrd process and an INTEL process should be running
if your license limits you to a specified number of licenses in use
at a time. Also, check to see if the wrong port@host or the wrong
license file is being used, or if the port or hostname in the license
file has changed.
License file(s) used were (in this order):
** 1. /opt/intel/system_studio_2020/compilers_and_libraries_2020.2.254/linux/licenses
** 2. /opt/intel/licenses
** 3. /home/user/intel/licenses/USE_SERVER.lic
** 4. /home/user/intel/licenses/USE_SERVER_1.lic
** 5. /home/user/intel/licenses/license.lic
** 6. /opt/intel/system_studio_2020/compilers_and_libraries_2020.2.254/linux/bin/intel64/../../Licenses
** 7. /home/user/Licenses
** 8. /Users/Shared/Library/Application Support/Intel/Licenses
** 9. /opt/intel/system_studio_2020/compilers_and_libraries_2020.2.254/linux/bin/intel64/*.lic
Please refer http://software.intel.com/sites/support/ for more information..
icc: error #10052: could not checkout FLEXlm license
/bin/sh: line 0: test: -le: unary operator expected
We have not purchased any license and we don't have any serial number as well.
Regards,
Rajisha
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Rajisha, you would need a license to use Intel® System Studio.
Please contact your nearest re-seller/distributor to purchase of a license. They would support you throughout the purchase process.
To contact your nearest re-seller/distributor, please click here: Distributors & Resellers, and scroll down to select your country from the drop down menu. You will be presented with their contact information.
Have a nice day!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Rajisha, thank you for accepting our solution. If you have any additional query, please post a new question as this thread will no longer be monitored by Intel®.
![](/skins/images/7FC17B7B85029576C25F1E43CE255B51/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page