<p>Hi,</p>

<p>Thanks for updating me. So with your recommendation, I upgraded my gcc compilier to 4.9.2. I did the build from scratch as follows:</p>

<p>User1@pla1:~/mlpack-1.0.12/build$ make install<br>
Scanning dependencies of target mlpack_headers<br>
Moving header files to include/mlpack/<br>
[  0%] Built target mlpack_headers<br>
Scanning dependencies of target mlpack<br>
[  1%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/dists/discrete_distribution.cpp.o<br>
[  2%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/dists/gaussian_distribution.cpp.o<br>
[  2%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/dists/laplace_distribution.cpp.o<br>
[  3%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/kernels/epanechnikov_kernel.cpp.o<br>
[  4%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/kernels/pspectrum_string_kernel.cpp.o<br>
[  5%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/math/lin_alg.cpp.o<br>
[  5%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/math/random.cpp.o<br>
[  6%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.cpp.o<br>
[  7%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/optimizers/lbfgs/test_functions.cpp.o<br>
[  8%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/optimizers/lrsdp/lrsdp.cpp.o<br>
[  8%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/optimizers/lrsdp/lrsdp_function.cpp.o<br>
[  9%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/optimizers/sgd/test_function.cpp.o<br>
[ 10%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/tree/cosine_tree/cosine_tree.cpp.o<br>
[ 11%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/tree/mrkd_statistic.cpp.o<br>
[ 11%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/cli.cpp.o<br>
[ 12%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/cli_deleter.cpp.o<br>
[ 13%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/log.cpp.o<br>
[ 14%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/option.cpp.o<br>
[ 14%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/prefixedoutstream.cpp.o<br>
[ 15%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/save_restore_utility.cpp.o<br>
[ 16%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/string_util.cpp.o<br>
[ 17%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/timers.cpp.o<br>
[ 17%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/core/util/version.cpp.o<br>
[ 18%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/det/dtree.cpp.o<br>
[ 19%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/det/dt_utils.cpp.o<br>
[ 20%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/lars/lars.cpp.o<br>
[ 20%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/linear_regression/linear_regression.cpp.o<br>
[ 21%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/logistic_regression/logistic_regression_function.cpp.o<br>
[ 22%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/neighbor_search/sort_policies/nearest_neighbor_sort.cpp.o<br>
[ 23%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/neighbor_search/sort_policies/furthest_neighbor_sort.cpp.o<br>
[ 23%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/neighbor_search/unmap.cpp.o<br>
[ 24%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/pca/pca.cpp.o<br>
[ 25%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/radical/radical.cpp.o<br>
[ 26%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/regularized_svd/regularized_svd_function.cpp.o<br>
[ 27%] Building CXX object src/mlpack/CMakeFiles/mlpack.dir/methods/sparse_autoencoder/sparse_autoencoder_function.cpp.o<br>
Linking CXX shared library ../../lib/libmlpack.so<br>
[ 27%] Built target mlpack<br>
Scanning dependencies of target sparse_coding<br>
[ 28%] Building CXX object src/mlpack/methods/sparse_coding/CMakeFiles/sparse_coding.dir/sparse_coding_main.cpp.o<br>
Linking CXX executable ../../../../bin/sparse_coding<br>
[ 28%] Built target sparse_coding<br>
Scanning dependencies of target cf<br>
[ 29%] Building CXX object src/mlpack/methods/cf/CMakeFiles/cf.dir/cf_main.cpp.o<br>
Linking CXX executable ../../../../bin/cf<br>
[ 29%] Built target cf<br>
Scanning dependencies of target det<br>
[ 30%] Building CXX object src/mlpack/methods/det/CMakeFiles/det.dir/det_main.cpp.o<br>
Linking CXX executable ../../../../bin/det<br>
[ 30%] Built target det<br>
Scanning dependencies of target emst<br>
[ 31%] Building CXX object src/mlpack/methods/emst/CMakeFiles/emst.dir/emst_main.cpp.o<br>
Linking CXX executable ../../../../bin/emst<br>
[ 31%] Built target emst<br>
Scanning dependencies of target fastmks<br>
[ 31%] Building CXX object src/mlpack/methods/fastmks/CMakeFiles/fastmks.dir/fastmks_main.cpp.o<br>
Linking CXX executable ../../../../bin/fastmks<br>
[ 31%] Built target fastmks<br>
Scanning dependencies of target gmm<br>
[ 32%] Building CXX object src/mlpack/methods/gmm/CMakeFiles/gmm.dir/gmm_main.cpp.o<br>
Linking CXX executable ../../../../bin/gmm<br>
[ 32%] Built target gmm<br>
Scanning dependencies of target hmm_train<br>
[ 33%] Building CXX object src/mlpack/methods/hmm/CMakeFiles/hmm_train.dir/hmm_train_main.cpp.o<br>
Linking CXX executable ../../../../bin/hmm_train<br>
[ 33%] Built target hmm_train<br>
Scanning dependencies of target hmm_loglik<br>
[ 34%] Building CXX object src/mlpack/methods/hmm/CMakeFiles/hmm_loglik.dir/hmm_loglik_main.cpp.o<br>
Linking CXX executable ../../../../bin/hmm_loglik<br>
[ 34%] Built target hmm_loglik<br>
Scanning dependencies of target hmm_viterbi<br>
[ 35%] Building CXX object src/mlpack/methods/hmm/CMakeFiles/hmm_viterbi.dir/hmm_viterbi_main.cpp.o<br>
Linking CXX executable ../../../../bin/hmm_viterbi<br>
[ 35%] Built target hmm_viterbi<br>
Scanning dependencies of target hmm_generate<br>
[ 36%] Building CXX object src/mlpack/methods/hmm/CMakeFiles/hmm_generate.dir/hmm_generate_main.cpp.o<br>
Linking CXX executable ../../../../bin/hmm_generate<br>
[ 36%] Built target hmm_generate<br>
Scanning dependencies of target kernel_pca<br>
[ 36%] Building CXX object src/mlpack/methods/kernel_pca/CMakeFiles/kernel_pca.dir/kernel_pca_main.cpp.o<br>
Linking CXX executable ../../../../bin/kernel_pca<br>
[ 36%] Built target kernel_pca<br>
Scanning dependencies of target kmeans<br>
[ 37%] Building CXX object src/mlpack/methods/kmeans/CMakeFiles/kmeans.dir/kmeans_main.cpp.o<br>
Linking CXX executable ../../../../bin/kmeans<br>
[ 37%] Built target kmeans<br>
Scanning dependencies of target lars<br>
[ 37%] Building CXX object src/mlpack/methods/lars/CMakeFiles/lars.dir/lars_main.cpp.o<br>
Linking CXX executable ../../../../bin/lars<br>
[ 37%] Built target lars<br>
Scanning dependencies of target linear_regression<br>
[ 38%] Building CXX object src/mlpack/methods/linear_regression/CMakeFiles/linear_regression.dir/linear_regression_main.cpp.o<br>
Linking CXX executable ../../../../bin/linear_regression<br>
[ 38%] Built target linear_regression<br>
Scanning dependencies of target local_coordinate_coding<br>
[ 39%] Building CXX object src/mlpack/methods/local_coordinate_coding/CMakeFiles/local_coordinate_coding.dir/lcc_main.cpp.o<br>
Linking CXX executable ../../../../bin/local_coordinate_coding<br>
[ 39%] Built target local_coordinate_coding<br>
Scanning dependencies of target nbc<br>
[ 39%] Building CXX object src/mlpack/methods/naive_bayes/CMakeFiles/nbc.dir/nbc_main.cpp.o<br>
Linking CXX executable ../../../../bin/nbc<br>
[ 39%] Built target nbc<br>
Scanning dependencies of target nmf<br>
[ 40%] Building CXX object src/mlpack/methods/nmf/CMakeFiles/nmf.dir/nmf_main.cpp.o<br>
Linking CXX executable ../../../../bin/nmf<br>
[ 40%] Built target nmf<br>
Scanning dependencies of target nca<br>
[ 41%] Building CXX object src/mlpack/methods/nca/CMakeFiles/nca.dir/nca_main.cpp.o<br>
Linking CXX executable ../../../../bin/nca<br>
[ 41%] Built target nca<br>
Scanning dependencies of target allknn<br>
[ 42%] Building CXX object src/mlpack/methods/neighbor_search/CMakeFiles/allknn.dir/allknn_main.cpp.o<br>
Linking CXX executable ../../../../bin/allknn<br>
[ 42%] Built target allknn<br>
Scanning dependencies of target allkfn<br>
[ 42%] Building CXX object src/mlpack/methods/neighbor_search/CMakeFiles/allkfn.dir/allkfn_main.cpp.o<br>
Linking CXX executable ../../../../bin/allkfn<br>
[ 42%] Built target allkfn<br>
Scanning dependencies of target pca<br>
[ 43%] Building CXX object src/mlpack/methods/pca/CMakeFiles/pca.dir/pca_main.cpp.o<br>
Linking CXX executable ../../../../bin/pca<br>
[ 43%] Built target pca<br>
Scanning dependencies of target radical<br>
[ 43%] Building CXX object src/mlpack/methods/radical/CMakeFiles/radical.dir/radical_main.cpp.o<br>
Linking CXX executable ../../../../bin/radical<br>
[ 43%] Built target radical<br>
Scanning dependencies of target range_search<br>
[ 44%] Building CXX object src/mlpack/methods/range_search/CMakeFiles/range_search.dir/range_search_main.cpp.o<br>
Linking CXX executable ../../../../bin/range_search<br>
[ 44%] Built target range_search<br>
Scanning dependencies of target allkrann<br>
[ 44%] Building CXX object src/mlpack/methods/rann/CMakeFiles/allkrann.dir/allkrann_main.cpp.o<br>
Linking CXX executable ../../../../bin/allkrann<br>
[ 44%] Built target allkrann<br>
Scanning dependencies of target man<br>
[ 45%] Generating man pages from built executables.<br>
Generating man page for fastmks...<br>
Generating man page for sparse_coding...<br>
Generating man page for linear_regression...<br>
Generating man page for lars...<br>
Generating man page for allknn...<br>
Generating man page for hmm_loglik...<br>
Generating man page for nca...<br>
Generating man page for nbc...<br>
Generating man page for range_search...<br>
Generating man page for cf...<br>
Generating man page for nmf...<br>
Generating man page for hmm_viterbi...<br>
Generating man page for kernel_pca...<br>
Generating man page for radical...<br>
Generating man page for allkrann...<br>
Generating man page for gmm...<br>
Generating man page for allkfn...<br>
Generating man page for local_coordinate_coding...<br>
Generating man page for hmm_generate...<br>
Generating man page for pca...<br>
Generating man page for hmm_train...<br>
Generating man page for emst...<br>
Generating man page for kmeans...<br>
Generating man page for det...<br>
[ 45%] Built target man<br>
Scanning dependencies of target gmm_mex<br>
[ 46%] Building CXX object src/mlpack/bindings/matlab/gmm/CMakeFiles/gmm_mex.dir/gmm.o<br>
Building with 'g++'.<br>
Warning: You are using gcc version '4.9.2'. The version of gcc is not supported. The version currently supported with MEX is '4.7.x'. For a list of currently supported compilers see: <a href="http://www.mathworks.com/support/compilers/current_release">http://www.mathworks.com/support/compilers/current_release</a>.<br>
Warning: You are using gcc version '4.9.2-0ubuntu1~14.04)'. The version of gcc is not supported. The version currently supported with MEX is '4.7.x'. For a list of currently supported compilers see: <a href="http://www.mathworks.com/support/compilers/current_release">http://www.mathworks.com/support/compilers/current_release</a>.<br>
MEX completed successfully.<br>
Linking CXX shared library ../../../../../matlab/gmm_mex.mexa64<br>
Unknown file extension '.0'.<br>
make[2]: *** [matlab/gmm_mex.mexa64] Error 255<br>
make[1]: *** [src/mlpack/bindings/matlab/gmm/CMakeFiles/gmm_mex.dir/all] Error 2<br>
make: *** [all] Error 2</p>

<p>I think it successfully built MEX files, but I don't understand the last part where it produced the error relating to "Unknown file extension '.0'."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br>Reply to this email directly or <a href="https://github.com/mlpack/mlpack/issues/440#issuecomment-114593626">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AJ4bFF4IxpcNAOMr_1vlVZXoLId3cIhhks5oWZf5gaJpZM4EuQFI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://github.com/mlpack/mlpack/issues/440#issuecomment-114593626"></link>
    <meta itemprop="name" content="View Issue"></meta>
  </div>
  <meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>