You are not logged in.

#1 2008-07-28 18:36:16

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

Photoshop plug-ins in GIMP

I read that it is possible to use Photoshop plugins in GIMP under Linux:

http://www.gimp.org/~tml/gimp/win32/pspi.html

Anyone tried that in Arch? I can't find pspi package in AUR, maybe we could put a series of free plugins and package them?

Offline

#2 2008-07-28 18:44:14

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Photoshop plug-ins in GIMP

Jacek Poplawski wrote:

I read that it is possible to use Photoshop plugins in GIMP under Linux:

http://www.gimp.org/~tml/gimp/win32/pspi.html

Anyone tried that in Arch? I can't find pspi package in AUR, maybe we could put a series of free plugins and package them?

It works pretty well with older Photoshop plug-ins (requires Wine). It can't be redistributed easily in Arch though. The complete source code requires the Photoshop plug-in API which was last freely distributed with Photoshop 6. You can download PSPI from here: http://www.gimp.org/~tml/gimp/win32/pspi.html

By the way, the Flaming Pear collection is awesome (link on above page). Their demos are good for only 30 days... unless you accidentally delete your Wine folder and start new before then...

Last edited by skottish (2008-07-28 18:44:40)

Offline

#3 2008-07-28 18:47:05

SiD
Member
From: Germany
Registered: 2006-09-21
Posts: 729

Re: Photoshop plug-ins in GIMP

Hmm, to build it some files from Photoshop 6 are needed and have to be patched.

Dont't know, but I can imagine that it's not 100% legal to put a PKGBUILD in AUR that needs
files from non-free software to build.

To build pspi, you will need the headers from the Adobe Photoshop 6
SDK. It used to freely available from Adobe, but unfortunately isn't
any longer. If you can find an old copy of Photoshop 6, the SDK is
included on the CD.

To build pspi on Linux, configure it like this:

CC=winegcc ./configure --with-pssdk=/path/to/pssdk6

Before compiling on Linux, you need to fix a few glitches in the PS6
SDK headers:

-In PhotoshopAPI/Pica_sp/SPProps.h, change the #include of SPMdata.h
to use the correct file name SPMData.h. (On Windows, this of course is
not relevant as the file system is case-insensitive.)

-In SampleCode/Common/Include/PIUtilities.h, comment out the #include
of Types.h, whatever that is, which is not needed.

-In SampleCode/Common/Include/WinUtilities, comment put the extern "C"
begin and end braces inside #ifdef __cplusplus..#endif .

Offline

Board footer

Powered by FluxBB