Install on Ubuntu 10.10

edited April 2011 in General
Hi !
No problem here, this is more like a how-to.

In order to build Klayout on ubuntu 10.10 (brand new), I had to install those packages via synaptic package manager :
- gcc and Qt as said in http://www.klayout.de/build.html
- g++
- zlib1g-dev

Perhaps somebody can add this info to the "dowload and build" page ?
Thanks for this great tool.
Ghis

Comments

  • edited November -1

    Hi Ghis,

    I have updated the build information accordingly. Thank you for that hint.

    Best regards,

    Matthias

  • edited November -1
    To make the installation as easy on Ubuntu, Debian and Mint compared to Windows or OS-X, I created a Debian package for the most recent version of klayout, see my blog:

    http://blog.peterscholtens.net/?p=210

    Maybe the file can be hosted on this site too?

    Best regards,

    Peter Scholtens
  • edited November -1
    Hi Peter,

    thanks a lot for the package.

    Maybe you can send me a short instruction how you did it (i.e. to the mail listed on the contacts page), so I can provide that package myself for the next releases.

    Thanks and best regards,

    Matthias
  • edited November -1
    Hello Matthias,

    After re-reading my blog, describing how it did it, I wonder what's unclear to you.

    I studied how the ar command works (using a similar, but now removed, blog elsewhere):
    http://radagast.bglug.ca/linux/anatomy_of_a_deb_file.html

    Thereafter verified the need for the minimum amount of files to create a working package:
    http://www.debian.org/doc/debian-policy/index.html#contents

    Last but least, checked it with the lintian package, see remaining warnings in my blogpost.

    By the way, is there a public repository (subversion, git) for klayout running, so I can download the latest (even unstable) version? See e.g. my own project http://sourceforge.net/projects/casimiro/ (code->SVN)

    Greetings,

    Peter Scholtens
  • edited December 2011
    Hi Peter,

    sorry, I should have read the blog :-)

    It's actually very nice. I don't think there is anything unclear.

    Thanks and best regards,

    Matthias
  • edited November -1
    Hello Matthias,

    To simplify the installation for Linux Debian/Ubuntu/Mint users, I've compiled a more recent version (0.21.18) of klayout as Debian packages. You can copy (or refer to) them:

    http://scholtnp.home.xs4all.nl/files/klayout_0.21.18-1_i386.deb
    http://scholtnp.home.xs4all.nl/files/klayout_0.21.18-1_amd64.deb

    Regards,

    Peter Scholtens
  • edited November -1

    Hi Peter,

    thanks a lot. I will provide these packages on the web site.

    Best regards,

    Matthias

  • edited November -1
    Hi,
    Just a feedback :
    After a few months I come back to KLayout with even more pleasure : the installer for Ubuntu 12.04 64bits of version 0.21.19 available at the dowload page works perfectly !

    Since it works well, maybe the link to the current installer could be added in the first list ("Download current version") of the download page ?
    Right now it is hidden in the "all dowloads" list: I almost missed it.

    Thanks a lot Matthias and Peter !
  • edited November -1

    Hallo,

    I simply don't have the resources currently to provide ready-to-install builds for Linux platforms. And for MacOS I am lacking the hardware.

    I tried to set up a build on OpenSuse's public build service but I stopped that activity because too much was missing on their installations.

    Best regards,

    Matthias

  • edited November -1
    Hello Matthias,

    I've packaged the latest version also, see the links:

    http://scholtnp.home.xs4all.nl/files/klayout_0.22.1-1_i386.deb
    http://scholtnp.home.xs4all.nl/files/klayout_0.22.1-1_amd64.deb

    It seems the option -v either crashes (64-bit) or hangs (32-bit) in Ubuntu Linux. Possible the exit procedure is not correct?

    Regards,

    Peter Scholtens
  • edited October 2012

    Hi Peter,

    thanks for the packages. I'll put then on the server right now.

    You're right, -v is crashing currently. It's a known issue and I'll fix that in the next release.

    Thanks, Peter and best regards,

    Matthias

Sign In or Register to comment.