Page 2 of 2 FirstFirst 12
Results 16 to 22 of 22

Thread: LW 11.6.3 installer not working on Catalina?

  1. #16
    Registered User
    Join Date
    Jul 2006
    Location
    Hong Kong
    Posts
    13
    Quote Originally Posted by Sensei View Post
    Quote from
    https://en.wikipedia.org/wiki/MacOS_Catalina
    "macOS Catalina exclusively supports 64-bit applications. 32-bit applications no longer run (including all software that utilizes the Carbon API as well as QuickTime 7 applications, image, audio and video codecs). Apple has also removed all 32-bit-only apps from the Mac App Store.[29]"

    Download LW 2020 trial. You will be able to work in it for 30 days or so.
    https://www.lightwave3d.com/try_lightwave/
    I guess the installer app is 32 bit.
    Not sure if I dare go back to Mojave to install, and then upgrade again to Catalina will solve the issue. It may also screw up the file system.

    I've been looking at other apps, although I still love LW for Modeller's menu organisation and clean models.

    It would be great if Newtek used the LW 2020 installer to install older, but still used versions.

  2. #17
    ack ack Markc's Avatar
    Join Date
    Feb 2006
    Location
    England
    Posts
    1,583
    This still will not work.
    Anything up to LW 2015 will have ‘garbled’ buttons after High Sierra.

    Something changed in Mojave, and Newtek fixed LW 2018, but nothing earlier.
    https://forums.newtek.com/showthread...+2015+glitches
    Last edited by Markc; 08-29-2020 at 11:01 AM.
    Mac Pro (2010) OSX 10.14 RX580 Pulse LW2020
    (plugins: LWcad 2018, TFD 1443, Syflex 2018, StarPro 2020, ExrTrader 2020, Ubercam 2.0, RR Daz Mocap (not working), DP Light 2020, Quadpanels 1.5)

  3. #18
    TrueArt Support
    Join Date
    Feb 2003
    Location
    Poland
    Posts
    8,240
    Emulation of Macinotsh on Macintosh will work... as I already said..

  4. #19
    ack ack Markc's Avatar
    Join Date
    Feb 2006
    Location
    England
    Posts
    1,583
    Ok thanks Sensei, didn’t know this would work......
    Mac Pro (2010) OSX 10.14 RX580 Pulse LW2020
    (plugins: LWcad 2018, TFD 1443, Syflex 2018, StarPro 2020, ExrTrader 2020, Ubercam 2.0, RR Daz Mocap (not working), DP Light 2020, Quadpanels 1.5)

  5. #20
    Electron wrangler jwiede's Avatar
    Join Date
    Aug 2007
    Location
    San Jose, CA
    Posts
    7,070
    Quote Originally Posted by Markc View Post
    Ok thanks Sensei, didn’t know this would work......
    Have a mid-2012 MacPro running 10.13.6 native with VMs running both 10.14 (Mojave) and 10.15 (Catalina), so it definitely works. Neither of those OS versions would install native on my machine with its current hw (Nvidia graphics), but each installed fine into a VM. I created an installer DMG for Mojave, used it to install both, then upgraded one from Mojave to Catalina. All worked fine in VM.
    Last edited by jwiede; 08-30-2020 at 08:20 PM.
    John W.
    LW2015.3UB/2019.1.5 on MacPro(12C/24T/10.13.6),64GB RAM, NV 980ti

  6. #21
    Registered User
    Join Date
    Jul 2006
    Location
    Hong Kong
    Posts
    13
    Thanks all. Much appreciated.

    I'll look at a VM setup.

  7. #22
    Electron wrangler jwiede's Avatar
    Join Date
    Aug 2007
    Location
    San Jose, CA
    Posts
    7,070
    Quote Originally Posted by valanchan View Post
    Thanks all. Much appreciated.

    I'll look at a VM setup.
    Okay, I tried installing on my Catalina VM, and I can see what's going on. The problem, as surmised, is that the LW11.6.3 installer is 32-bit only (or rather, it supports i386 & ppc, but not x86_64), even though LW11.6.3 has a 64-bit Mac version.

    Here's the relevant details (installbuilder.sh is the setup script the installer app first calls -- see .app's Info.plist -- and "Lightwave 11.6.3" is the actual installer):

    Code:
    jwiede$ cat installbuilder.sh
    
    #!/bin/sh
    
    os_version=`uname -r`
    machine_platform=`uname -p`
    if [ "${os_version:0:1}" == "6" ];then
        executable="osx-10.2"
    elif [ "${machine_platform}" == "i386" ];then
        executable="osx-intel"
    else
        executable="osx-ppc"
    fi
    
    if [ "$executable" == "none" ]; then
        echo "The current OS X version is not supported"
        exit 1
    fi
    
            if [[ "${1}" == --help ]];then
        "`dirname \"${0}\"`/$executable" "[email protected]"
    else
        "`dirname \"${0}\"`/LightWave 11.6.3" $executable "[email protected]"
    fi

    Code:
    macos10-15:MacOS jwiede$ file "LightWave 11.6.3"
    
    LightWave 11.6.3: Mach-O universal binary with 2 architectures: [ppc:Mach-O executable ppc] [i386:Mach-O executable i386]
    LightWave 11.6.3 (for architecture ppc):        Mach-O executable ppc
    LightWave 11.6.3 (for architecture i386):       Mach-O executable i386
    So because "Lightwave 11.6.3" installer's fat executable only contains ppc & i386 (32-bit Intel) code, and Catalina no longer supports 32-bit Intel code, install fails with "wrong executable" error. If you run installbuilder.sh directly from shell (use sudo), you'll even see the error message.

    Unfortunately, there's likely no easy solution here, as Newtek is unlikely to go back and fix the issue for old versions.

    If someone wants to file a bug on this, feel free to take needed details from this post, but not worth holding breath for fix.
    Last edited by jwiede; 08-31-2020 at 06:25 PM.
    John W.
    LW2015.3UB/2019.1.5 on MacPro(12C/24T/10.13.6),64GB RAM, NV 980ti

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

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