File tree 1 file changed +10
-11
lines changed
1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -174,27 +174,26 @@ elif [ "$SELECT_ARCH" = "IBMI73" ]; then
174
174
echo " Compiler set to $COMPILER_LEVEL "
175
175
176
176
elif [ " $SELECT_ARCH " = " AIXPPC" ]; then
177
- if [ " $NODEJS_MAJOR_VERSION " -gt " 19" ]; then
177
+ if [ " $NODEJS_MAJOR_VERSION " -gt " 22" ]; then
178
+ export COMPILER_LEVEL=" 12"
179
+ elif [ " $NODEJS_MAJOR_VERSION " -gt " 19" ]; then
178
180
export COMPILER_LEVEL=" 10"
179
181
elif [ " $NODEJS_MAJOR_VERSION " -gt " 15" ]; then
180
182
export COMPILER_LEVEL=" 8"
181
183
elif [ " $NODEJS_MAJOR_VERSION " -gt " 9" ]; then
182
184
export COMPILER_LEVEL=" 6"
183
185
fi
184
186
185
- case $NODE_NAME in
186
- * aix73* )
187
- echo " Setting compiler for Node version $NODEJS_MAJOR_VERSION on AIX 7.3"
188
- ;;
189
- * aix72* )
190
- echo " Setting compiler for Node version $NODEJS_MAJOR_VERSION on AIX 7.2"
191
- ;;
192
- esac
193
-
187
+ export AIX_VERSION=` oslevel`
188
+ echo " Setting compiler for Node version $NODEJS_MAJOR_VERSION on AIX $AIX_VERSION "
194
189
export CC=" gcc-${COMPILER_LEVEL} "
195
190
export CXX=" g++-${COMPILER_LEVEL} "
196
191
export LINK=" g++-${COMPILER_LEVEL} "
197
- unset LIBPATH
192
+ if [ " $COMPILER_LEVEL " -ne " 10" ]; then
193
+ export LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix$AIX_VERSION /$COMPILER_LEVEL /pthread:/opt/freeware/lib:/usr/lib:/lib
194
+ else
195
+ unset LIBPATH
196
+ fi
198
197
export PATH=" /opt/ccache-3.7.4/libexec:/opt/freeware/bin:$PATH "
199
198
echo " Compiler set to GCC" ` $CXX -dumpversion`
200
199
You can’t perform that action at this time.
0 commit comments