Skip to content

Commit

Permalink
Replace boost::lexical_cast with std::from_chars
Browse files Browse the repository at this point in the history
No more Boost needed.
  • Loading branch information
cebix committed Aug 13, 2024
1 parent 24245df commit aff2c39
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 403 deletions.
8 changes: 2 additions & 6 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@ Prerequisites

A C++20 compiler.

Boost C++ libraries >= 1.50.0
http://www.boost.org/

libcdio and libiso9660 >= 2.0.0
http://www.gnu.org/software/libcdio/

Expand Down Expand Up @@ -37,14 +34,13 @@ You can build PSXImager for Windows using the MSYS2 environment.
3. Install compiler and necessary packages:

pacman -S --noconfirm autoconf automake make
pacman -S --noconfirm mingw-w64-i686-toolchain mingw-w64-i686-boost \
pacman -S --noconfirm mingw-w64-i686-toolchain \
mingw-w64-i686-libcdio mingw-w64-i686-vcdimager

4. Run build commands:

./bootstrap
./configure --host=i686-w64-mingw32 --with-boost=/mingw32 \
LDFLAGS="-s -static"
./configure --host=i686-w64-mingw32 LDFLAGS="-s -static"
make

The three binaries built in the "src" directory are stand-alone and can be
Expand Down
3 changes: 0 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,5 @@ PKG_CHECK_MODULES(LIBCDIO, libcdio >= 2.0.0)
PKG_CHECK_MODULES(LIBISO9660, libiso9660 >= 2.0.0)
PKG_CHECK_MODULES(LIBVCDINFO, libvcdinfo >= 2.0.0)

AX_BOOST_BASE([1.50.0])
AX_BOOST_SYSTEM

AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT
258 changes: 0 additions & 258 deletions m4/ax_boost_base.m4

This file was deleted.

Loading

0 comments on commit aff2c39

Please sign in to comment.