EionRobb / purple-mattermost

A libpurple/Pidgin plugin for Mattermost
GNU General Public License v3.0
93 stars 23 forks source link

Guidelines on how to build from source on Windows #128

Closed fthevenet closed 4 years ago

fthevenet commented 4 years ago

Hi,

I'm struggling to build purple-mattermost from source on Windows.

If there exists any kind of documentation that describes the process of setting up a devenv and where to gather all required dependencies, could someone please point it out to me, because I couldn't find anything.

I've setup a cygwin build env following the guidelines for building pidgin (and succeeded building it), and from that tried to unravel the makefile to figure out the required dependencies, but I'm stuck trying to find a cygwin package for libmarkdown-devel / discount.

Thanks.

EionRobb commented 4 years ago

From memory, I had to build discount from scratch with a custom Makefile

I can zip up the build dir and attach, otherwise it'll be part of the monster dep dir zip at https://eion.robbmob.com/win32-dev.7z

EionRobb commented 4 years ago

discount-2.2.1.zip

There's my build dir for Discount. I hope to remove it one day and switch over to the regex-based markdown conversion that the Discord prpl uses

fthevenet commented 4 years ago

Thanks, I've finally managed to build it. Not exactly for the faint of heart, though.

Thanks for your help!

EionRobb commented 4 years ago

:)