magiblot / tvision

A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Other
2.04k stars 151 forks source link

FreeBSD changes #12

Closed rmorales87atx closed 4 years ago

rmorales87atx commented 4 years ago

I made some rudimentary changes to support building on FreeBSD 12.1. I can't be sure I haven't broken anything else in doing so

magiblot commented 4 years ago

Hi Robert, thanks for the effort! I will comment on some of the changes.

magiblot commented 4 years ago

Can you check if the freebsd branch works for you?

https://github.com/magiblot/tvision/tree/freebsd

rmorales87atx commented 4 years ago

Can you check if the freebsd branch works for you?

https://github.com/magiblot/tvision/tree/freebsd

Deleted what I had and pulled the fresh branch. Everything compiles and runs fine 😀

magiblot commented 4 years ago

Okay, FreeBSD support is now mainlined :smile:.

I squashed the FreeBSD-related commits into a single one (https://github.com/magiblot/tvision/commit/e161b4f516aef840871dfa5fb0d33c112ec75bb2), so that there are no broken commits left in between.

Cheers!