После обновления до OSX 10.7.4 мне пришлось переустановить GNUPLOT, что всегда было хлопотно. Я решил, что попробую Homebrew вместо Fink или MacPorts.
Конечно, перед установкой Homebrew необходимо приложение Xcode и вместе с ним набор CLI Xcode (сначала я установил последний, как выглядело так, как будто этого будет достаточно, но врач Homebrew также рекомендовал установить приложение XCode ...).
После некоторого прочтения у меня сложилось впечатление, что при установке GNU Octave (что мне может понадобиться позже), Homebrew также установит GNUPLOT. Этого не произошло, и через час или около того установка Octave также не удалась. Тогда я решил, что на данный момент я не заинтересован в самой Octave, а только в GNUPLOT, и установил ее, выполнив «brew install gnuplot», что было довольно быстро, так как большинство зависимостей уже были там.
В любом случае, при использовании GNUPLOT (с родным Apple X11) я могу построить несколько вещей, но при выходе или при реплотировании некоторых файлов данных я получаю следующую ошибку:
gnuplot> exit
gnuplot(406) malloc: *** error for object 0x6d72657420746573: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
Я не уверен, как отладить это, попытался переустановить с brew (а также проверил сроки установки), но безрезультатно.
Любой вклад в это? Ура,