downloaded "apll-1.5.tar.gz" today (11 Dec 2015 ) from tp://ftp.gnu.org to build on a MAC running OS x 10.9.5
if I comment out the 4 lines Workspace.hh[257, 258, 278, 279] (see previous bug report of 11 Dec 2015 4:50 PM) I get the additional errors :: /applications/gnu/apl-1.5: make /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in doc make[2]: Nothing to be done for `all'. Making all in gnu-apl.d make[2]: Nothing to be done for `all'. Making all in src Making all in native make[3]: Nothing to be done for `all'. Making all in APs make[3]: Nothing to be done for `all'. Making all in emacs_mode make[3]: Nothing to be done for `all'. Making all in sql make[3]: Nothing to be done for `all'. Making all in workspaces make[3]: Nothing to be done for `all'. g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-main.o -MD -MP -MF .deps/apl-main.Tpo -c -o apl-main.o `test -f 'main.cc' || echo './'`main.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-NativeFunction.o -MD -MP -MF .deps/apl-NativeFunction.Tpo -c -o apl-NativeFunction.o `test -f 'NativeFunction.cc' || echo './'`NativeFunction.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-PrintBuffer.o -MD -MP -MF .deps/apl-PrintBuffer.Tpo -c -o apl-PrintBuffer.o `test -f 'PrintBuffer.cc' || echo './'`PrintBuffer.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-RealCell.o -MD -MP -MF .deps/apl-RealCell.Tpo -c -o apl-RealCell.o `test -f 'RealCell.cc' || echo './'`RealCell.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-Shape.o -MD -MP -MF .deps/apl-Shape.Tpo -c -o apl-Shape.o `test -f 'Shape.cc' || echo './'`Shape.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-ScalarFunction.o -MD -MP -MF .deps/apl-ScalarFunction.Tpo -c -o apl-ScalarFunction.o `test -f 'ScalarFunction.cc' || echo './'`ScalarFunction.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-StateIndicator.o -MD -MP -MF .deps/apl-StateIndicator.Tpo -c -o apl-StateIndicator.o `test -f 'StateIndicator.cc' || echo './'`StateIndicator.cc g++ -DHAVE_CONFIG_H -I. -I.. -rdynamic -g -O2 -MT apl-Svar_DB.o -MD -MP -MF .deps/apl-Svar_DB.Tpo -c -o apl-Svar_DB.o `test -f 'Svar_DB.cc' || echo './'`Svar_DB.cc clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' clang: warning: argument unused during compilation: '-rdynamic' PrintBuffer.cc:128:9: error: variable length array of non-POD element type 'PrintBuffer' DynArray(PrintBuffer, pcols, cols); ^ ./APL_types.hh:463:46: note: expanded from macro 'DynArray' # define DynArray(Type, Name, Size) Type Name[Size]; ^ PrintBuffer.cc:131:14: error: variable length array of non-POD element type 'PrintBuffer' DynArray(PrintBuffer, item_matrix, ec); ^ ./APL_types.hh:463:46: note: expanded from macro 'DynArray' # define DynArray(Type, Name, Size) Type Name[Size]; ^ PrintBuffer.cc:149:14: error: variable length array of non-POD element type 'PrintBuffer' DynArray(PrintBuffer, item_matrix, ec); ^ ./APL_types.hh:463:46: note: expanded from macro 'DynArray' # define DynArray(Type, Name, Size) Type Name[Size]; ^ 3 errors generated. make[3]: *** [apl-PrintBuffer.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/apl-Shape.Tpo .deps/apl-Shape.Po mv -f .deps/apl-RealCell.Tpo .deps/apl-RealCell.Po mv -f .deps/apl-main.Tpo .deps/apl-main.Po mv -f .deps/apl-StateIndicator.Tpo .deps/apl-StateIndicator.Po mv -f .deps/apl-NativeFunction.Tpo .deps/apl-NativeFunction.Po mv -f .deps/apl-Svar_DB.Tpo .deps/apl-Svar_DB.Po mv -f .deps/apl-ScalarFunction.Tpo .deps/apl-ScalarFunction.Po make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 /applications/gnu/apl-1.5: