Find the answer to your Linux question:
Results 1 to 6 of 6
Hello! At first I installed Fontforge using apt-get install fontforge . Everything went well but the program seamed outdated: version was 23:14 february 2011 - and very unstable: metric window ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2013
    Posts
    4

    Installing last Fontforge


    Hello!

    At first I installed Fontforge using apt-get install fontforge. Everything went well but the program seamed outdated: version was 23:14 february 2011 - and very unstable: metric window crashed.

    I decided to install Fontforge from an executable tarball by following the steps on the Fontforge dedicated page. (I can't post links : / )

    The file I downloaded was fontforge_cygwin-20090914.tar.bz2

    Problem: ./doinstall returned the following error:


    Code:
    rbmdp:/tmp$ bunzip2 fontforge_cygwin-20090914.tar.bz2 
    rbmdp:/tmp$ tar xf fontforge_cygwin-20090914.tar 
    rbmdp:/tmp$ cd fontforge
    rbmdp:/tmp/fontforge$ su
    Mot de passe : 
    rbmdp:/tmp/fontforge# ./doinstall
    cp: impossible d'évaluer «*{fontforge,sfddiff,fontimage,fontlint}.1*»: Aucun fichier ou dossier de ce type
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    *** Warning: inferring the mode of operation is deprecated.
    *** Future versions of Libtool will require --mode=MODE be specified.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    : install: `.' must be an absolute directory name
    Try ` --help --mode=install' for more information.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    *** Warning: inferring the mode of operation is deprecated.
    *** Future versions of Libtool will require --mode=MODE be specified.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    : install: `.' must be an absolute directory name
    Try ` --help --mode=install' for more information.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    *** Warning: inferring the mode of operation is deprecated.
    *** Future versions of Libtool will require --mode=MODE be specified.
    : warning: cannot infer operation mode from `/usr/local/lib'
    : you must specify a MODE
    Try ` --help' for more information.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    *** Warning: inferring the mode of operation is deprecated.
    *** Future versions of Libtool will require --mode=MODE be specified.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    : install: `.' must be an absolute directory name
    Try ` --help --mode=install' for more information.
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    ./libtool: 1: ./libtool: /usr/bin/sed: not found
    *** Warning: inferring the mode of operation is deprecated.
    *** Future versions of Libtool will require --mode=MODE be specified.
    : warning: cannot infer operation mode from `/usr/local/lib'
    : you must specify a MODE
    Try ` --help' for more information.

  2. #2
    Trusted Penguin
    Join Date
    May 2011
    Posts
    4,353
    sed might be installed elsewhere on your system, often /bin/sed. you could create a symlink in /usr/bin pointing to the correct location to fix that libtool error, but it looks like there might still be some trouble getting that to work. the binaries are not intended for your system, it appears.

    as long as you want the latest version, maybe try the latest FontForge release for Windows on Linux via WINE?

  3. #3
    Just Joined!
    Join Date
    Jul 2013
    Posts
    4
    Quote Originally Posted by atreyu View Post
    as long as you want the latest version, maybe try the latest FontForge release for Windows on Linux via WINE?
    Thank you for your answer, FontForge is a linux program I am not sure using WINE is the easier solution. I will try to find a way to bypass the issue.
    Maybe this fresh website will help! designwithfontforge.com
    Last edited by rooofl; 07-31-2013 at 11:09 PM. Reason: no URL

  4. $spacer_open
    $spacer_close
  5. #4
    Trusted Penguin
    Join Date
    May 2011
    Posts
    4,353
    Quote Originally Posted by rooofl View Post
    Thank you for your answer, FontForge is a linux program I am not sure using WINE is the easier solution.
    According to their download links that I linked to, FontForge is a program written for Windows and Linux (and MacOSX). I only suggest it if you can't find a version compiled for your system, and if they don't provide source for you to compile it for yourself.

    Using WINE is almost never the *best* way to run programs, but is sometimes the only way...anyway, good luck!

  6. #5
    Just Joined!
    Join Date
    Jul 2013
    Posts
    4
    Quote Originally Posted by atreyu View Post
    According to their download links that I linked to, FontForge is a program written for Windows and Linux (and MacOSX). I only suggest it if you can't find a version compiled for your system, and if they don't provide source for you to compile it for yourself.

    Using WINE is almost never the *best* way to run programs, but is sometimes the only way...anyway, good luck!
    Yes I understand your advice but I moved to Debian for Inkscape and fontforge mainly so I prefer keep on fighting on Debian with Debian!

  7. #6
    Trusted Penguin
    Join Date
    May 2011
    Posts
    4,353
    if you're keen on using native Linux binaries, then I'm surprised you'd try the cygwin tarball...anyway, i have another thought. you could use the git repository on sourcerforge, i assume it contains a somewhat recent version of fontforge. in a nutshell

    grab the latest version of source from git:
    Code:
    git clone git://git.code.sf.net/p/fontforge/git fontforge-git
    cd fontforge-git
    then compile it:
    Code:
    ./configure
    make
    sudo make install
    you might need to run "./autogen.sh" first, before the compiling steps (if ./configure does not exist)

Posting Permissions

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