Source Code
Latest source packages are available here. If you build a package for your distribution, please let us know – we’ll link to it.
Latest code snapshot:
If you are interested in the latest snapshot you can checkout the dev-branch from our bazaar repository:
https://code.launchpad.net/~mario-kemper/shutter/devel
13 Comments
Trackbacks/Pingbacks
- Linux最佳截图软件Shutter 0.87.3发布 | IMCN - [...] 源代码下载:/downloads/source-code/ [...]
- Shutter: Alternativa para Snagit no Linux | WebCres / Blog - [...] Shutter é OpenSource, você pode obter o código fonte dele aqui, com isso você pode compilá-lo em sua distro,…


My question seems to have been overlooked.
I am using Linux on my laptop but got a new desktop with Windows (need this for work with audio + video) recently and I would really like to use shutter on it too.
Is this possible? Can Shutter be compiled so that it runs (maybe through Cygwin) on Windows?
I am not a novice anymore but still learning in terms of programming et cetera.
How would I do this?
Thank you!
Is it possible to compile Shutter so that it can be installed on Windows?
What would I have to consider to do this?
Please let me know the instructions to build from source.
Thanks
Shutter is written in Perl. You can simply run ./bin/shutter. Please note that you need to install the dependencies first.
Thanks for the reply, I did found the hard time installing the dependencies. For instance how can I know what is the write libgtk2-perl library for CentOS (or some other system, but I use the CentOS). I used the rpm -qa | rep libgtk2-perl and nothing is no my system. First I need to know how to find the right libgtk2-perl dependency for my CentOS 6.2. Ah, is this possible after all. Then I would do the rpm -i ….
Thanks. DB
There are already some instructions to install Shutter on CentOS: . This should resolve 99% of the needed dependencies. If you still want to use the latest version afterwards you can simply download the tarball, extract the files and launch ./bin/shutter.
Thanks for the feedback. I did it using the Nux. Just let me know for the dependencies how to find the RPMs. Once I know how to do that I will send you a list of all dependencies as links so it will be easier for navigate that way.
Hm, maybe you can use ‘yum search’ or ‘yum provides’ – I don’t know the package names. I was successfull with this command (to find the package for libgtk2-perl):
yum provides 'perl*Gtk*'Maybe you can download the spec file from the Nux repository. It should already list all the package names.
Thanks for share the source code, i’ll try to build a package use this. 🙂
I get the following warnings and errors (listed at the end) on my openSUSE 11.3.
The Killfam.pm isn’t included in the openSUSE-Repository (Third Party Packages) and the source code tar.
Is there a way to get this file or run the application?
WARNING: Net::DBus::GLib is missing –> Ubuntu One support will be disabled!
WARNING: Image::ExifTool is missing –> Writing Exif information will be disabled!
Can’t locate Proc/Killfam.pm in @INC (@INC contains: /usr/share/shutter/resources/modules /usr/lib/perl5/site_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.1 /usr/lib/perl5/vendor_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.1 /usr/lib/perl5/5.12.1/i586-linux-thread-multi /usr/lib/perl5/5.12.1 .) at /usr/share/shutter/resources/modules/Shutter/Screenshot/Web.pm line 31.
BEGIN failed–compilation aborted at /usr/share/shutter/resources/modules/Shutter/Screenshot/Web.pm line 31.
Compilation failed in require at /usr/bin/shutter line 188.
I think you need to install the following package: perl-Proc-ProcessTable
Now is works fine.
Thanks
thanks