Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1
    Join Date
    Jan 2014
    Posts
    1

    Thumbs up Debian Wheezy adm64 install steps

    BC4 installed on Debian 7.0.3 amd64 LXDE

    # Downloading latest BC4
    wget -c http://scootersoftware.com/bcompare-...7451_amd64.deb
    dpkg --add-architecture i386
    aptitude update
    apt-get install ia32-libs
    dpkg -i bcompare-4.0.0.17451_amd64.deb

    # necesary?
    apt-get install ia32-libs-gtk-i386
    apt-get install ia32-libs-gtk

    # Gives this error, from a non found library
    #
    # Some Shared Libraries were not found
    # linux-gate.so.1 => (0xb77a9000)
    # libbz2.so.1 => not found

    # Download that library for i386 and it works!

    # Downloading libbz2-1.0 for i386 from http://packages.debian.org/wheezy/libbz2-1.0
    wget -c http://ftp.us.debian.org/debian/pool...0.6-4_i386.deb
    dpkg -i libbz2-1.0_1.0.6-4_i386.deb

    # BC4 Working on my LXDE
    bcompare

  2. #2
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    4,584

    Default

    This is the method I used to install on Debian 6.3 64-bit:

    dpkg --add-architecture i386
    apt-get update
    gdebi bcompare-4.0.0.17451_i386.deb

    The gdebi command allows you to install from a specific .deb and handle dependencies.
    Chris K Scooter Software

  3. #3
    Join Date
    Jan 2014
    Posts
    1

    Default

    How would you install this on Ubuntu 13.10, since ia32-libs is no longer available?

    You need to install each specific dependency with a ":i386" suffix, but I'm having trouble figuring out exactly which dependencies are required.

    Thanks,

    Aaron Kulbe

    P.S. is BC4 a free upgrade from BC3, or do you have an upgrade price?

  4. #4
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    4,584

    Default

    Ubuntu 13.10 is easier than Debian 7 because it includes the i386 architecture by default.

    On Ubuntu 13.10 64-bit, just double click on the i386.deb package for Beyond Compare 3 or 4 and the graphical package manager will install the correct dependencies.
    Chris K Scooter Software

  5. #5
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    4,584

    Default

    See our upgrade page for details on upgrading your license from version 3 to version 4:
    http://www.scootersoftware.com/shop....=upgradepolicy
    Chris K Scooter Software

  6. #6
    Join Date
    Jul 2011
    Posts
    23

    Default

    When are we going to see a native 64-bit release for Ubuntu 13.10? Running the i386 version becomes dog slow when I compare the source of two Linux Kernels. When I did the same on Ubuntu 13.04 with the BC 64-bit, I did not see the dog slow performance.

    Regards,
    John

  7. #7
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    2,503

    Default

    Beyond Compare has always been a 32-bit app. The two different packages were just due to differences in how the distro handled dependencies.

    As much as I'd like to say otherwise, making BC's Linux version 64-bit is a v5 feature because it will involve significant changes to our internals to upgrade the compiler and third party libraries.
    ZoŽ P Scooter Software

  8. #8
    Join Date
    Jul 2011
    Posts
    23

    Default

    So why is it that BC3 & BC4 run so slow on Ubuntu 13.10 compared to Ubuntu 13.04. If I recall, it took about 1 minute to compare the Linux kernel source on Ubuntu 13.04. I'm comparing the full Linux Kernel source on a Mac and it completes in 3.8 seconds. That is amazingly fast. On Ubuntu 13.10, I'm using an SSD drive and at it took 3 min 45 sec to compare. My Mac is a Mac Pro Retina with Quad core running at 2.7MHz and a 750 GB SSD. My Linux box is a Quad Core running at 3.3MHz. Both have 16 MB RAM.

  9. #9
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    2,503

    Default

    It sounds like you're using different comparison criteria on the two systems. If you use the Session menu's "Session Settings" command, and switch to the "Comparison" tab you can see the different ways that BC is able to compare files. On the slower systems you must be doing a binary or rules-based comparison, which opens the files and compares all of them. On the faster one you're likely only comparing sizes and last modified times, which just requires the directory listings.
    ZoŽ P Scooter Software

  10. #10
    Join Date
    Jul 2011
    Posts
    23

    Default

    Hi Craig,

    You are correct. I normally do a rules based comparison and on my Mac (new install) it used the default timestamp comparison. Time on Mac is now 2 min 15 sec.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •