Home
Name Modified Size InfoDownloads / Week
nvg578.9.5.0h4.tar.gz 2022-08-10 797.3 MB
README 2022-08-10 1.4 kB
Totals: 2 Items   797.3 MB 0
Basic instructions for Ubuntu 20.04

  All of these commands must be run as root.

  Install toolchains if not done so already

    % ./install_toolchain

  Make sure that /bin/sh points to /bin/bash.
  Under /bin folder,
      rm sh
      ln -s bash sh

  Install any host tools needed
	- make, gcc, etc.  (build-essential)
	- automake
	- gcc-multilib
	- libc6:i386
	- libncurses5:i386
	- libstdc++6:i386
	- libelf1:i386
	- liblzo2-dev
	- uuid-dev
	- quilt
	- gawk
	- flex
	- xutils-dev
	- bison
	- byacc
	- pkg-config
	- python
        - cmake
        - cpio
        - gettext wget
        - mtd-utils
        - zlib1g-dev
        - libtool
        - bc

  Perl must be version 5.22.1.  
	- sudo apt-get install perlbrew
	- perlbrew init
	- perlbrew install perl-5.22.1
          if you encounter an error that perlbrew installation failed, try to install with --notest option
                perlbrew --notest install perl-5.22.1
	- vi ~/.bash_profile and add
		source ~/perl5/perlbrew/etc/bashrc
	- perlbrew switch perl-5.22.1
	- cpan -i Convert::Binary::C
	- cpan -i Digest::CRC

  Add the following line to /etc/environment
	LANG=en_US.UTF-8 


  Run the build (not as root) with the below command:

    % ./build NVG578LX_AX

On successful build, binaries will be available in axis/broadcom/targets/NVG578LX_AX
Ex: bcmNVG578LX_AX_nand_cferom_fs_image_128_puresqubi.w or bcmNVG578LX_AX_nand_fs_image_128_puresqubi.w

Source: README, updated 2022-08-10