- Revenera Community
- :
- FlexNet Publisher
- :
- FlexNet Publisher Forum
- :
- Building the FNP toolkit on a Cray XC-30
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Building the FNP toolkit on a Cray XC-30
Does anyone have experience building the toolkit on a Cray?
I'm trying to build the FNP toolkit on a Cray XC-30 running CLE 6.0 and it's not working. I'm using the SUSE reference Linux LSB x86-64 platform. (x64_lsb) version 11.16.
The default Cray compilers return this right away:
cc -c -fno-pie -g -I../machind -I. -DFD_LIMIT_CHECK -DFLEX_INET6 -g -O2 -m64 -D__BITS64 -pipe -D_POSIX_C_SOURCE=199506L -D_GNU_SOURCE -DOS_LINUX -pthread -DECMC_DISABLE_FAKE_TPM=1 -DLM_INTERNAL -DFLEXLM_KITBUILD -DFLEX_STATIC -DLINUX -DNO_ACTIVATION_SUPPORT lmcode.c
No supported cpu target is set, CRAY_CPU_TARGET=x86-64 will be used.
Load a valid targeting module or set CRAY_CPU_TARGET
CC-2115 craycc: ERROR in command line
"-pipe" is an invalid command-line option.
CC-2115 craycc: ERROR in command line
"-pthread" is an invalid command-line option.
makefile:146: recipe for target 'lm_new.o' failed
make: *** [lm_new.o] Error 1
Do I have the wrong platform or do I need to tweak the makefile? Any clues would be greatly appreciated!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hello @tcurbishley ,
Cray compilers are not a supported setup for FNP toolkit build. Although, Cray compiler does provide some compatibility with GCC, but there are abundance of issues among the version details over there. Refer: https://pubs.cray.com/bundle/Cray_C_and_Cplusplus_Reference_Manual_S-2179-90_0619_C_CPlusPlus_ditaval.xml/page/The_Cray_Compiling_Environment.html
Based on FNP-11.16 release note, the supported compiler list for are:
For x64:
• gcc 4.4.4 (RHEL 6)
• gcc 4.8.5 (RHEL 7)
• gcc 4.3.4 (SLES 11 SP4)
• gcc 4.8.5 (SLES 12 SP3)
• gcc 5.4.0 (Ubuntu 16.04)
Hope this helps.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Thanks very much. That's exactly what I needed to know!
![](/skins/images/CC38E504FC9E1309DC48ACFEB4925670/responsive_peak/images/icon_anonymous_message.png)