Reply To: Split: I want to build zzzfm from source code.

Forum › Forums › New users › New Users and General Questions › Split: I want to build zzzfm from source code. › Reply To: Split: I want to build zzzfm from source code.

#180843
anticapitalX
Member

    I’m starting development of zzxfm, a fork of the zzzfm file manager from antiX Linux. I’m planning to add new features and improvements.

    I chose this name so I can build it on my system without conflicts with the default zzzfm available in antiX.

    What I’ve Done So Far

    1. Got the source:
    Downloaded from GitLab

    
    unzip zzzfm-antix-master.zip 
    cp -r zzzfm-antix-master zzxfm-source
    

    2. Renamed everything:
    – Changed all occurrences of “zzzfm” to “zzxfm” in file contents
    – Renamed actual files from zzzfm to zzxfm
    find . -name "*zzzfm*"
    – Updated debian/control: changed debhelper-compat (= 11) to debhelper-compat (= 12) for Bookworm builds

    3. Installed dependencies:

    
    sudo apt install build-essential autotools-dev libtool automake autoconf pkg-config
    sudo apt install libgtk-3-dev libglib2.0-dev intltool gettext libffmpegthumbnailer-dev libudev-dev
    

    4. Fixed libtool issue:
    ./autogen.sh
    failed with “libtool not found” because the system has libtoolize instead of libtool:

    
    which libtool      # not found
    which libtoolize   # /usr/bin/libtoolize
    

    Fix:
    sed -i 's/libtool --version/libtoolize --version/' autogen.sh

    5. Two more package needed to be installed in the process :

    
    sudo apt install libffmpegthumbnailer-dev libudev-dev
    

    6. Built and installed:

    
    ./configure --prefix=/usr
    make
    sudo make install
    

    Success! ✅

    zzxfm is now installed and working. This marks the beginning of zzxfm development into an unknown future.

    All respect goes to skidoo for the previous work on zzzfm!

    What’s Next?

    I’m looking for ideas and feature requests! What would you like to see added to zzxfm?

    Please share your suggestions !

    • This reply was modified 1 year, 2 months ago by anticapitalX.

    Let's accept antiX as it is
    Pure and Elegant by its nature