--- lbbs/INSTALL.md 2025/11/22 01:49:23 1.19 +++ lbbs/INSTALL.md 2025/11/22 06:44:55 1.20 @@ -21,7 +21,10 @@ To install LBBS on Linux (e.g. Debian 13 4) Compile source files export LBBS_HOME_DIR=/usr/local/lbbs + (For Linux) ./configure --prefix=$LBBS_HOME_DIR + (For MSYS2 with MinGW-w64 toolchain) + ./configure --prefix=$LBBS_HOME_DIR --disable-shared PKG_CONFIG_PATH=/mingw64/lib/pkgconfig/ make 5) Create user and group @@ -50,8 +53,6 @@ To install LBBS on Linux (e.g. Debian 13 sudo -u bbs $LBBS_HOME_DIR/bin/bbsd 12) (Optional) Set up systemd - Enable systemd related feature during config, by running: - ./configure --prefix=$LBBS_HOME_DIR --enable-systemd Create your own /usr/lib/systemd/system/lbbs.service from the sample at conf/lbbs.service, and make any change if necessary. Reload daemon config and start the service. @@ -65,13 +66,3 @@ To install LBBS on Linux (e.g. Debian 13 There should be no item owned by bbs. Otherwise, run the following command to cleanup: sudo -u bbs ipcrm -a - -For MSYS2 User -================== -Installation of LBBS on MSYS2 is similar to the above steps for Linux, except that: - -1) Use additional config switches to keep compatible with the MSYS2 environment. - ./configure --prefix=$LBBS_HOME_DIR --with-mariadb --with-iconv --without-epoll --without-sysv --disable-shared - -2) Skip those steps not supported (e.g. systemd and logrotate). -