<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [Kst] MacOS build</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi Nicolas,<BR>
<BR>
after a bit trying different option I got a build without 3rdparty plugins, which I think is worth sharing.<BR>
<BR>
<A HREF="https://github.com/f0rdprefect/homebrew-unofficial/blob/kst-plot-new/Casks/kst-plot.rb">https://github.com/f0rdprefect/homebrew-unofficial/blob/kst-plot-new/Casks/kst-plot.rb</A><BR>
<BR>
or<BR>
<BR>
<A HREF="https://www.dropbox.com/s/ui22p8advu3lsbw/kst2.dmg?dl=1">https://www.dropbox.com/s/ui22p8advu3lsbw/kst2.dmg?dl=1</A><BR>
<BR>
<BR>
As far as the build with kst_3rdparty_build ticked is concerned, this is what I get after just invoking make in the directory where cmake generates the build files:<BR>
<BR>
[ 90%] Building CXX object src/datasources/CMakeFiles/kst2_datasource_matlab.dir/matlab/moc_matlab.cxx.o<BR>
Linking CXX shared module ../../build/bin/kst2.app/Contents/plugins/libkst2_datasource_matlab.so<BR>
Undefined symbols for architecture x86_64:<BR>
  "_H5Aclose", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Acreate2", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Aget_space", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Aget_type", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Aopen_name", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Aread", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Awrite", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Dclose", referenced from:<BR>
      _Mat_VarFree in libmatio.a(mat.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Dcreate2", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Dget_space", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Dget_type", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Dopen2", referenced from:<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Dread", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Dvlen_reclaim", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Dwrite", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Eget_auto2", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Eprint1", referenced from:<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
  "_H5Eset_auto2", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Fclose", referenced from:<BR>
      _Mat_Close in libmatio.a(mat.o)<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Fcreate", referenced from:<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Fopen", referenced from:<BR>
      _Mat_Open in libmatio.a(mat.o)<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Gclose", referenced from:<BR>
      _Mat_Close in libmatio.a(mat.o)<BR>
      _Mat_VarFree in libmatio.a(mat.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Gcreate2", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
  "_H5Gget_num_objs", referenced from:<BR>
      _Mat_Open in libmatio.a(mat.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Gget_objname_by_idx", referenced from:<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Gget_objtype_by_idx", referenced from:<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Gopen2", referenced from:<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Iget_name", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Iget_type", referenced from:<BR>
      _Mat_VarFree in libmatio.a(mat.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
  "_H5Iinc_ref", referenced from:<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
  "_H5P_CLS_DATASET_CREATE_ID_g", referenced from:<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
  "_H5P_CLS_FILE_CREATE_ID_g", referenced from:<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Pclose", referenced from:<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Pcreate", referenced from:<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Pset_chunk", referenced from:<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
  "_H5Pset_deflate", referenced from:<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
  "_H5Pset_userblock", referenced from:<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5Rcreate", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
  "_H5Rdereference", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Sclose", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Screate", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Screate_simple", referenced from:<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Sget_simple_extent_dims", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Sget_simple_extent_ndims", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Sselect_elements", referenced from:<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
  "_H5Sselect_hyperslab", referenced from:<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
  "_H5T_C_S1_g", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5T_NATIVE_DOUBLE_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_FLOAT_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_HSIZE_g", referenced from:<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5T_NATIVE_INT_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5T_NATIVE_LONG_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_SCHAR_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_SHORT_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_UCHAR_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_UINT_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5T_NATIVE_ULLONG_g", referenced from:<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_ULONG_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_NATIVE_USHORT_g", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
  "_H5T_STD_REF_OBJ_g", referenced from:<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Tclose", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Tcopy", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Tcreate", referenced from:<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
  "_H5Tget_class", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      _Mat_VarReadNextInfo73 in libmatio.a(mat73.o)<BR>
  "_H5Tget_size", referenced from:<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Tinsert", referenced from:<BR>
      _Mat_H5ReadNextReferenceData in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      _Mat_VarRead73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadData73 in libmatio.a(mat73.o)<BR>
      _Mat_VarReadDataLinear73 in libmatio.a(mat73.o)<BR>
  "_H5Tset_size", referenced from:<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteCell73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteChar73 in libmatio.a(mat73.o)<BR>
      _Mat_WriteEmptyVariable73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteLogical73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteNumeric73 in libmatio.a(mat73.o)<BR>
      _Mat_VarWriteSparse73 in libmatio.a(mat73.o)<BR>
      ...<BR>
  "_H5Tvlen_create", referenced from:<BR>
      _Mat_VarWriteStruct73 in libmatio.a(mat73.o)<BR>
  "_H5check_version", referenced from:<BR>
      _Mat_Open in libmatio.a(mat.o)<BR>
      _Mat_Create73 in libmatio.a(mat73.o)<BR>
  "_H5open", referenced from:<BR>
      _Mat_class_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_data_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_dims_type_to_hid_t in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadClassType in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadDatasetInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadGroupInfo in libmatio.a(mat73.o)<BR>
      _Mat_H5ReadNextReferenceInfo in libmatio.a(mat73.o)<BR>
      ...<BR>
ld: symbol(s) not found for architecture x86_64<BR>
clang: error: linker command failed with exit code 1 (use -v to see invocation)<BR>
make[2]: *** [build/bin/kst2.app/Contents/plugins/libkst2_datasource_matlab.so] Error 1<BR>
make[1]: *** [src/datasources/CMakeFiles/kst2_datasource_matlab.dir/all] Error 2<BR>
make: *** [all] Error 2<BR>
<BR>
Hope that helps?<BR>
<BR>
Thanks,<BR>
<BR>
Matthias<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Berse, Matthias [<A HREF="mailto:Matthias.Berse@raith.de">mailto:Matthias.Berse@raith.de</A>]<BR>
Sent: Wed 1/7/2015 4:46 PM<BR>
To: Brisset, Nicolas; kst@kde.org<BR>
Subject: Re: [Kst] MacOS build<BR>
<BR>
Hi Niclas,<BR>
<BR>
good hint, after having this tried the script originally without success, I had the idea to call it from the main source Directory.  Now it is compiling.<BR>
<BR>
Does anyone have an idea why the deploy item in qt-creator is greyed out? I wanted to give this a try, without success. All in all I can conclude, so far I have built KST with qt-creator only and macdeployqt somehow messed up that build when I wanted to create an app bundle which will run on other machines than mine.<BR>
<BR>
Now I guess plugins do not compile without errors. This is what I get before the build fails:<BR>
<BR>
In file included from /Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/load.c:14:<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: error:<BR>
      expected parameter declarator<BR>
extern size_t strlcat(char *dst, const char *src, size_t siz);<BR>
              ^<BR>
/usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
                                           ^<BR>
/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'<BR>
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIF...<BR>
                                                             ^<BR>
/usr/include/secure/_common.h:30:32: note: expanded from macro<BR>
      '_USE_FORTIFY_LEVEL'<BR>
#    define _USE_FORTIFY_LEVEL 2<BR>
                               ^<BR>
In file included from /Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/load.c:14:<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: error:<BR>
      expected ')'<BR>
/usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
                                           ^<BR>
/usr/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'<BR>
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIF...<BR>
                                                             ^<BR>
/usr/include/secure/_common.h:30:32: note: expanded from macro<BR>
      '_USE_FORTIFY_LEVEL'<BR>
#    define _USE_FORTIFY_LEVEL 2<BR>
                               ^<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: note:<BR>
      to match this '('<BR>
/usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
                                           ^<BR>
/usr/include/secure/_common.h:39:53: note: expanded from macro '__darwin_obsz'<BR>
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIF...<BR>
                                                    ^<BR>
In file included from /Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/load.c:14:<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: warning:<BR>
      type specifier missing, defaults to 'int' [-Wimplicit-int]<BR>
extern size_t strlcat(char *dst, const char *src, size_t siz);<BR>
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>
/usr/include/secure/_string.h:111:44: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
                                           ^~~~~~~~~~~~~~~~~~~~<BR>
/usr/include/secure/_common.h:39:31: note: expanded from macro '__darwin_obsz'<BR>
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIF...<BR>
                              ^~~~~~~~~~~~~~~~~~~~~<BR>
In file included from /Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/load.c:14:<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: error:<BR>
      conflicting types for '__builtin___strlcat_chk'<BR>
/usr/include/secure/_string.h:111:3: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
  ^<BR>
/Users/matt/src/kst-plot/3rdparty/netcdf/src/netcdf/ncgen3/genlib.h:84:15: note:<BR>
      '__builtin___strlcat_chk' is a builtin with type 'unsigned long (char *,<BR>
      const char *, unsigned long, unsigned long)'<BR>
/usr/include/secure/_string.h:111:3: note: expanded from macro 'strlcat'<BR>
  __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))<BR>
  ^<BR>
1 warning and 3 errors generated.<BR>
make[5]: *** [load.o] Error 1<BR>
make[4]: *** [all-recursive] Error 1<BR>
make[3]: *** [all] Error 2<BR>
make[2]: *** [3rdparty/netcdf/src/netcdf-stamp/netcdf-build] Error 2<BR>
make[1]: *** [cmake/3rdparty/CMakeFiles/netcdf.dir/all] Error 2<BR>
make: *** [all] Error 2<BR>
<BR>
I try to build from git sources. This is the revision:<BR>
<BR>
commit c0ed2122f4eca7ed5f21e0a3f287692e58c3b771<BR>
Author: Barth Netterfield <netterfield@astro.utoronto.ca><BR>
Date:   Thu Dec 4 00:22:49 2014 -0500<BR>
<BR>
    Fix crash in Zoom Mean Centered and shared axis boxes<BR>
<BR>
Will investigate further. Any tips appreciated. Consider me as a hobby self compile guy, but not a very skilled programmer...<BR>
<BR>
Thanks,<BR>
<BR>
Matthias<BR>
-----------------------------------------------------------------------<BR>
Raith GmbH<BR>
Matthias Berse<BR>
Development Engineer - R & D<BR>
<BR>
email: <A HREF="mailto:Matthias.Berse@raith.de">mailto:Matthias.Berse@raith.de</A><BR>
phone: +49 (231) 95004 351<BR>
fax: +49 (231) 95004 460<BR>
web: <A HREF="http://www.raith.com">http://www.raith.com</A><BR>
-----------------------------------------------------------------------<BR>
Raith GmbH - Konrad-Adenauer-Allee 8 - 44263 Dortmund - Deutschland / Germany<BR>
Geschaeftsfuehrer / managing director: Dr. Ralf Jede // Handelsregister / trade register: Dortmund HRB 8984<BR>
Steuer-Nr. / tax number: 315/5765/0135 // Ust.-IdNr. / VAT number: DE 124 727 617<BR>
<BR>
-----Original Message-----<BR>
From: Brisset, Nicolas [<A HREF="mailto:nicolas.brisset@airbus.com">mailto:nicolas.brisset@airbus.com</A>]<BR>
Sent: Mon 1/5/2015 12:21 PM<BR>
To: Berse, Matthias<BR>
Subject: TR: MacOS build<BR>
<BR>
Hi Matthias,<BR>
<BR>
Since I'm not sure you received this mail via the list, I'm sending it directly to you.<BR>
I'd avise you to use cmake and the cmake-gui tool to configure the build, I've had good success with that getting Kst and dependencies to build on Windows.<BR>
I don't know the details of all that Peter did to compile and package the Mac version, but if you ask specific questions on the list he should be able to answer you. I believe he basically used the script referenced below.<BR>
<BR>
Thanks for your help,<BR>
<BR>
Nicolas<BR>
<BR>
De : Brisset, Nicolas<BR>
Envoyé : lundi 5 janvier 2015 09:42<BR>
À : 'kst@kde.org'<BR>
Objet : RE: MacOS build<BR>
<BR>
Hi Matthias,<BR>
<BR>
Thanks for your contribution. I can't test it right now (I don't own a Mac), but if you add the info to the existing bug report and now that you've sent the message to the list, I guess there will be people to try it out.<BR>
One hint: I just realized there is a mac build script under kst-plot\cmake\mac-release.sh which uses cmake to build the .dmg packages. Have you tried it? I believe the script was made by Peter, who used to prepare the .dmg packages.<BR>
And one further question: have you succeeded to build plugins (in particular the gsl-based ones, which are a large part of the data analysis plugins)?<BR>
<BR>
Thanks again for your efforts,<BR>
<BR>
Nicolas<BR>
<BR>
De : kst-bounces@kde.org<<A HREF="mailto:kst-bounces@kde.org">mailto:kst-bounces@kde.org</A>> [<A HREF="mailto:kst-bounces@kde.org">mailto:kst-bounces@kde.org</A>] De la part de Berse, Matthias<BR>
Envoyé : samedi 3 janvier 2015 20:14<BR>
À : kst@kde.org<<A HREF="mailto:kst@kde.org">mailto:kst@kde.org</A>><BR>
Objet : [Kst] MacOS build<BR>
<BR>
<BR>
<BR>
Hi,<BR>
<BR>
since Nicolas asked, I messed a bit with homebrew and cask. The result being that I have forked the unofficial repro and included a cask for kst-plot.<BR>
<BR>
You can find it here:<BR>
<BR>
<A HREF="https://github.com/f0rdprefect/homebrew-unofficial/blob/kst-plot/Casks/kst-plot.rb">https://github.com/f0rdprefect/homebrew-unofficial/blob/kst-plot/Casks/kst-plot.rb</A><BR>
<BR>
Right now I just zipped the binaries and uploaded them to my dropbox. If someone can test it and tell me that they actually work without the qtcreator installed, I will be happy to build snapshots every once in a while.<BR>
<BR>
Thanks,<BR>
<BR>
Matthias<BR>
<BR>
-----------------------------------------------------------------------<BR>
Raith GmbH<BR>
Matthias Berse<BR>
Development Engineer - R & D<BR>
<BR>
email: Matthias.Berse@raith.de<<A HREF="mailto:Matthias.Berse@raith.de">mailto:Matthias.Berse@raith.de</A>><BR>
phone: +49 (231) 95004 351<BR>
fax: +49 (231) 95004 460<BR>
web: www.raith.com<<A HREF="http://www.raith.com">http://www.raith.com</A>><BR>
<BR>
-----------------------------------------------------------------------<BR>
Raith GmbH - Konrad-Adenauer-Allee 8 - 44263 Dortmund - Deutschland / Germany<BR>
Geschaeftsfuehrer / managing director: Dr. Ralf Jede // Handelsregister / trade register: Dortmund HRB 8984<BR>
Steuer-Nr. / tax number: 315/5765/0135 // Ust.-IdNr. / VAT number: DE 124 727 617<BR>
AIRBUS HELICOPTERS DEUTSCHLAND GmbH<BR>
Sitz der Gesellschaft / Registered Office: Donauwoerth<BR>
Registergericht / Registration Court: Amtsgericht Augsburg HRB 16508<BR>
Vorsitzender des Aufsichtsrates / Chairman of the Supervisory Board: Guillaume Faury<BR>
Geschaeftsfuehrung / Board of Management:<BR>
Dr. Wolfgang Schoder, Vorsitzender / CEO; Ralf Barnscheidt; Johannes Kleidorfer; Oliver Schenzle<BR>
<BR>
<BR>
CONFIDENTIALITY NOTICE<BR>
<BR>
This communication and the information it contains is intended for the addressee ( s ) named above and for no other persons or organizations.<BR>
It is confidential and may be legally privileged and protected by law. The unauthorized use, copying or disclosure of this communication<BR>
or any part of it is prohibited and may be unlawful.<BR>
If you have received this communication in error, kindly notify us by return e-mail and discard and/or delete the communication.<BR>
Thank you very much.<BR>
It is possible for e-mails to be intercepted or affected by viruses. Whilst we maintain virus checks on our e-mails, we accept no liability for viruses<BR>
or other material which might be introduced with this message.<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

<br>-----------------------------------------------------------------------<br>Raith GmbH<br>Matthias Berse<br>Development Engineer - R & D<br><br>email: <a href='mailto:Matthias.Berse@raith.de' title='mailto:Matthias.Berse@raith.de'>Matthias.Berse@raith.de</a><br>phone: +49 (231) 95004 351<br>fax: +49 (231) 95004 460 <br>web: <a href='http://www.raith.com' title='http://www.raith.com'>www.raith.com</a><br><br>-----------------------------------------------------------------------<br>Raith GmbH - Konrad-Adenauer-Allee 8 - 44263 Dortmund - Deutschland / Germany<br>Geschaeftsfuehrer / managing director: Dr. Ralf Jede // Handelsregister / trade register: Dortmund HRB 8984<br>Steuer-Nr. / tax number: 315/5765/0135 // Ust.-IdNr. / VAT number: DE 124 727 617<small> </small><br></BODY>
</HTML>