Open UUSR opened 5 years ago
@UUSR все то же самое (см. msdn):
#define popen _popen
#define pclose _pclose
Но лучше конечно не тупо всё дефайнить в лоб, а настраивать сборку в зависимости от компилятора
@retmas Спасибо за помощь ,тут речь идёт о том ,что mimetex нормально под Windows не собирается. MinGW нормально в QtCreator под Windows не работает совсем ,я пробовал отдельно ставить сборку старую 5.5 так она вообще ни куда не годиться. Всем спасибо ,после добавления этих трёх строчек в проект всё собралось без ошибок. Создал на всякий случай свою репу с проектом ,там можно скачать готовые бинарники самой свежей версии MyTetra под Windows и под Linux только для 64 Bit ,у кого 32 Bit машины собирайте сами :)
Рано или поздно нужно будет слить ветку experimental с веткой master ,чтобы выпустить очередную стабильную версию MyTetra. Проект mimetex это чисто линуксовая библиотека и при сборке в Windows под MSVC компилятор постоянно возникают ошибки линковщика. Возникает всего несколько ошибок:
Эту ошибку можно легко удалить добавив:
в mimetex.c о чём любезно подсказал @retmas тут
Теперь осталась одна проблема с функцией rastmathtex , popen и pclose:
Надеюсь на быстрый ответ сообщества.