TIP: Click on subject to list as thread! ANSI
echo: fidosoft.husky
to: Kai Richter
from: Michael Dukelsky
date: 2023-06-06 12:58:00
subject: no perl compilation

Hello Kai,

Sunday June 04 2023, Kai Richter wrote to Michael Dukelsky:

I'm sorry to be late with the reply.

 [...]
 KR> ... now i have a git perl
 KR> installation. I know i will need that anyway if i ever would be able
 KR> to contribute but for my jail system i would still like to do a no
 KR> perl no git installation first.

If you want to install Husky in a jail or generally in a computer without installed git, please do the following.

The installation will be done in two steps. At the first step you need a computer with access to Internet and with installed git. Here you obtain the full sources including cvsdate.h files. After that you copy that to the computer where the installation should be done (or to the jail) and build and install Husky there.

Step 1. Create a new directory, for example 'husky_build'. Copy 'init_build' to the directory. Change to the directory and run

./init_build -d husky_build

Modify the created huskymak.cfg to your liking. If you do not want to use Perl, delete 'util' from the PROGRAMS list and set PERL=0. Now run

gmake update

Step 2. After that copy the whole husky_build directory to the jail. Be sure to install all the necessary programs in the jail. Which programs to install depends on the settings you use in huskymak.cfg. See huskybse/INSTALL.asciidoc. Change to the husky_build directory inside the jail and run

./build.sh --offline

After Husky is built, you may install it.


Michael

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20230221
                                                                                                              
* Origin: Moscow, Russia (2:5020/1042)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.