Adding files #!/gnu/usr/bin/bash CXXFLAGS="-Wall -g -ansi -pedantic" LDFLAGS="-lm" FILES="file1 file2 file3 file4" for file in $FILES; do g++ $CXXFLAGS -c ${file}.cc OBJS="$OBJS ${file}.o" done g++ $CXXFLAGS $LDFLAGS -o prog \ $OBJS