Index of /download/binary
This program is GPL 2 licensed free software and
IT COMES WITH ABSOLUTELY NO WARRANTY
Use it at your own risk.
These are the latest binary packages.
md5sum
05c15a419e0bff4d4112d179f40a146d bitmap-1.5-1.exe
995fbc637e27afb9dfe850caaf68d453 syntax-1.6.x86_64.exe
20a23b587b8f35f15ea045f86a22e323 syntax-1.6.i586.exe
36bba56fa8d62bd83d925b0ef8a1da50 yudit-3.1.0-1.x86_64.exe
4526c021a528179fbe5172cf884aa6bc yudit-3.1.0-1.i586.exe
e4745a6848847784d978f27a805976f1 yudit-3.1.0.x86_64-unsigned.dmg
7c42442c246d6286b602e1df550915cd yudit-3.1.0.arm64-unsigned.dmg
e5f2ce3f08d7eb784a7a64fe08992b24 yudit_3.1.0-2_amd64.deb
----------------------------------------------------------
You can create a binary package yourself from source code
----------------------------------------------------------
Linux:
-----
You need to have development tools and x11 development
libraries.
1. Get the latest source rpm
wget http://www.yudit.org/download/yudit-3.1.0-1.src.rpm
2. Use rpmbuild to build a binary rpm package
rpmbuild -ba yudit-3.1.0-1.src.rpm
3. For Ubuntu you can use the alien program to make a deb
package from the binary rpm made by rpmbuild.
Windows:
-------
1. Install Microsoft Windows SDK for Windows 7 and .NET
On Window98 You need at least Visual C++ 6.0, and the command prompt
should be invoked with
command /e:2040 /p
2. Install UnxTools
http://sourceforge.net/projects/unxutils/
If you put the package in
C:\Build\Unix
set PATH=C:\Build\Unix\bin;C:\Build\Unix\usr\local\wbin;%PATH%
3. Unpack yudit-3.1.0.tar.gz into C:\Build\Yudit\yudit-2.9.6
gunzip yudit-3.1.0.tar.gz
tar xf yudit-3.1.0.tar
4. Compile
Execute the vcvars32.bat (32 bit) or vcvarsx86_amd64.bat (64 bit)
script in your compiler installation bin directory.
You should probably search for the vcvars32.bat or vcvars64.bat
files of your installed vc++ tree, and use those if you have problems.
cd yudit-3.1.0
cp Makefile.in Makefile
make
5. Prepeare (This will create C:\Build\Yudit\Install directory)
yudit-3.1.0\bin\wininst
6. Create package (This needs C:\Build\Yudit\Output directory)
Install Inno Setup Compiler (http://www.jrsoftware.org/isdl.htm)
Use C:\Build\Yudit\yudit-3.1.0\yudit32.iss (32 bit) or
C:\Build\Yudit\yudit-3.1.0\yudit64.iss (64 bit)
Compile the package. It creates an Output directory with the installer
executable.
Macintosh
---------
1. You need to download the source code for Yudit.
Check out latest version (3.1.0) and download it with curl.
curl -O https://yudit.org/download/yudit-3.1.0.tar.gz
2. You need to make sure Your Mac has XCode installed.
3. Open the terminal window
4. Unpack the source code
tar xfz yudit-3.1.0.tar.gz
5. Go to the source folder
cd yudit-3.1.0
* If you have XCode 15 or later make sure you apply at least
patch3 from: https://yudit.org/download/patch-src
patch -p1 < path-to-patch-file.
6. Run the disk image builder tool
./build-for-macos.sh
It will print out the built dmg file.
Optionally this image can be enhanced with
a fancier installer with:
./post-build-macos.sh
by manually moving the icons and resizing the window.
8. Copy that file to ~/Download/ directory
9. Click on that file.
You can drop the Yudit image to /Applications, or better yet, you can install it:
cp -R /Volumes/Yudit/Yudit.app /Applications/
10. Close the image file in finder.
When you run yudit, it will create .yudit (dot-yudit) directory in your
home folder. TrueType font files, syntax checker file and keyboard
maps can be installed there.
Notes
-----
If you want to cross compile 64 bit on a 32 bit Linux machine, set the
YUDIT_MYTOOL environment variable to the full path of your working 32 bit
mytool executable.
With yudit-3.1.0.patch2.txt ./configure accepts the following
environment variables:
AR - Override the default 'ar'. Example: AR=x86_64-pc-linux-gnu-ar
ARFLAGS - Specify flags for 'ar'. Default: 'cr'
RANLIB - Override 'ranlib'
If you don't have X11 development package installed on Linux, you
will not be able to make a working yudit gui executable, but the command
line tools will still work if you configure with --without-gui option.