Free as in speech uTox fork.
-
Some things are incomplete, but feel free to make any design suggestions (colors, fonts, whatever)
-
Xlib support is experimental, many features may be missing
Something like this:
Localization:
You'll need to install {LOCALE}.po to /usr/share/locale/{LOCALE}/freetox.po, really need to finish make install
Compiling:
./configure
make depend all
make install
Windows:
windres icons/icon.rc -O coff -o icon.res
cc -o freeutox.exe *.c icon.res -lgdi32 -lmsimg32 -ldnsapi -lcomdlg32 -lopenal32 -ltoxav
Xlib:
cc -o freeutox.o *.c -lX11 -lXft -lXrender -ltoxcore -ltoxav -ltoxdns -lopenal -pthread -lresolv -ldl -lm -lfontconfig -lv4lconvert -lvpx -I/usr/include/freetype2 -DV4L
or if you built toxcore statically:
cc -o freeutox.o *.c -lX11 -lXft -lXrender -ltoxcore -ltoxav -ltoxdns -lopenal -lsodium -lopus -lvpx -lm -pthread -lresolv -ldl -lfontconfig -lv4lconvert -DV4L -I/usr/include/freetype2
OS X (you need XQuartz on 10.8+, no video yet):
cc -o freeutox.o *.c -I/opt/X11/include -L/opt/X11/lib -lX11 -lXft -lXrender -lXext -ltoxcore -ltoxav -ltoxdns -framework OpenAL -pthread -lresolv -ldl -lm -lfontconfig -lvpx -I/opt/X11/include/freetype2