Experimenting in C code
Jose Da Silva <[email protected]> Tue, 31 May 2016 23:25:16 -0700
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Martin,
If you are interested in trying to add improvements and fixes to FontForge,
the first thing you need to do is see if you are able to build and compile
FontForge on your computer, otherwise it will be difficult to test your fixes
and improvements.
I am unfamiliar with the MAC, but understand there is homebrew as a method
of install. This appeared to show at the top of the list (using homebrew):
https://www.davidlanier.com/blog/2012/1/how-to-install-fontforge-mac-os-x-
lion-homebrew
If you are using Linux, you will need to load some developer utilities,
such as gcc before trying to build it. If you are using a Debian based
distro, such as Ubuntu, Mint, or others, this may help:
https://fontforge.github.io/en-US/downloads/gnulinux/
...likewise, for RPM based distros such as Fedora, RedHat, SuSE, Mageia,
etc.
Pick-up the latest FontForge source:
https://github.com/fontforge/fontforge
Assuming you successfully compiled the program, installed it, and tried
running it, the next thing you want to try, is tweak a few files and try
compile and install again. Easiest way to do this is add some printf("I'm
here\n); sort of lines in a file of interest...you could see an example of
this in gutils/unicodelibinfo.c where you'l see some commented fprintf() in
various locations.
...this is a follow-up from user-list:
"Re: [fontforge-users] abrupt exits and a question"
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
fontforge-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fontforge-devel
http://fontforge.10959.n7.nabble.com/Developer-f3.html