Changes between Version 76 and Version 77 of Documentation/BuildingStXWithRakefiles
- Timestamp:
- Feb 13, 2019, 10:50:44 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/BuildingStXWithRakefiles
v76 v77 390 390 Following guides are for building 64bit Smalltalk/X on 64bit Linux (or 32bit Smalltalk/X on 32bit Linux). '''It is possible - of course -''' to build ac 32bit Smalltalk/X on 64bit Linux. In that case you need to install 32bit libraries and headers. How to do that is left as an exercise to dear reader/. Hint: on DEB-based distros you need to install pretty much same packages with '':i386'' suffix, on RPM-based with ''.i686'' plus something like ''gcc-multilib''. 391 391 392 ==== Debian (and other derivatives such as Ubuntu or Mint)392 ==== Debian on x86_64 (and other derivatives such as Ubuntu or Mint) 393 393 394 394 Tested on [[https://wiki.debian.org/DebianStretch|Debian Stretch]], both 64bit and 32bit, standard installations. … … 396 396 * Install following packages: 397 397 {{{ 398 sudo aptitude install ruby rake pkg-config mercurial cvs build-essential bison flex libc6-dev gcc-multilib libx11-dev default-jdk ant lib glib2.0-dev libwebkitgtk-dev libsoup2.4-dev libxext-dev unixodbc-dev libgl1-mesa-dev libfl-dev398 sudo aptitude install ruby rake pkg-config mercurial cvs build-essential bison flex libc6-dev gcc-multilib libx11-dev default-jdk ant libxext-dev unixodbc-dev libgl1-mesa-dev libfl-dev 399 399 }}} 400 400 … … 430 430 }}} 431 431 432 ==== CentOS 7 432 ==== Debian on RISC-V 433 434 {{{ 435 #!div class="note" 436 437 *Smalltalk/X jv-branch* on RISC-V is still an experimental work. 438 }}} 439 440 Tested on [[https://wiki.debian.org/DebianSid|Debian Sid]] on [[https://www.sifive.com/boards/hifive-unleashed|HiFie Unleashed]] board. The Debian image was 441 created using [[https://github.com/janvrany/riscv-debian|riscv-debian]] scripts. 442 443 * Install following packages: 444 {{{ 445 sudo aptitude install ruby rake pkg-config cvs build-essential bison flex libc6-dev gcc-multilib libx11-dev default-jdk ant libxext-dev unixodbc-dev libgl1-mesa-dev libfl-dev 446 }}} 447 448 ==== CentOS 7 on x86_64 433 449 434 450 Tested on [[https://wiki.centos.org/Manuals/ReleaseNotes/CentOS7|CentOS 7.2]] (Minimal). Thanks to Patrik Svestka for this guide! … … 490 506 }}} 491 507 492 ==== Fedora 23 508 ==== Fedora 23 on x86_64 493 509 494 510 Tested on [[https://getfedora.org/en/workstation/download/|Fedora 23 Workstation]], 64bit, standard installation. … … 502 518 This should be everything you need to compile Smalltalk/X jv-branch as [[#InaNutshell|described above]] 503 519 504 ==== openSUSE Tumbleweed 520 ==== openSUSE Tumbleweed on x86_64 505 521 506 522 Tested on [[https://software.opensuse.org/distributions/tumbleweed|openSUSE Tumbleweed]] on June 29th, 2018. Thanks to Patrik Svestka for testing and this guide. … … 675 691 676 692 677 === FreeBSD 693 === FreeBSD on x86_64 678 694 679 695 {{{