Results 1 to 8 of 8

Thread: Request Help Buliding GIMP and dependencies

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Administrator Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    7,201
    Blog Entries
    8

    Post

    ok, I run XP x64 - the 64 bit version of XP but not vista though I think I am correct in saying that what follows is the same. You can check it anyway.

    In your windows partition - say C: - there is a program files and a program files x86. There is also a system32 and another system folder. Bizarrely the system32 folder contains the 64 bit stuff (dll's etc).

    Anyway, when you install stuff which is 64 bit it uses the program files directory but if you install a 32 bit app then it goes into the program files x86. The OS has some environment vars to point to the correct 'program files' directory. Those environment vars change depending on the environment - either 32bit or 64 bit. So when a 32 bit app asks for some MFC then it goes off the system dir but when a 64 bit app asks for the very same dll name then it looks in system32.

    So what I was thinking was that if you mix the 32 and 64 bit versions of the app and the libraries then maybe its looking for them but they are not there.

    Basically, check that the gimp is in the right program files folder and also check that the libs are going (or looking to go) to the right folder too.

  2. #2
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    3,057

    Post

    Quote Originally Posted by Redrobes View Post
    ok, I run XP x64 - the 64 bit version of XP but not vista though I think I am correct in saying that what follows is the same. You can check it anyway.

    In your windows partition - say C: - there is a program files and a program files x86. There is also a system32 and another system folder. Bizarrely the system32 folder contains the 64 bit stuff (dll's etc).

    Anyway, when you install stuff which is 64 bit it uses the program files directory but if you install a 32 bit app then it goes into the program files x86. The OS has some environment vars to point to the correct 'program files' directory. Those environment vars change depending on the environment - either 32bit or 64 bit. So when a 32 bit app asks for some MFC then it goes off the system dir but when a 64 bit app asks for the very same dll name then it looks in system32.

    So what I was thinking was that if you mix the 32 and 64 bit versions of the app and the libraries then maybe its looking for them but they are not there.

    Basically, check that the gimp is in the right program files folder and also check that the libs are going (or looking to go) to the right folder too.



    It's not even getting that far. The insttructions say to install Python first, then GTK, then the 3 py* installs since they add supporting libraries. Finally install GIMP. Well, when I try to install the 3 py* installs, they error out with less than helpful error messages....
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

  3. #3
    Administrator Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    7,201
    Blog Entries
    8

    Post

    Sounds like its nothing like what I thought it could have been then. I'll have a look but both Python and Gimp are not my specialty.

  4. #4
    Administrator Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    7,201
    Blog Entries
    8

    Post

    A chap has collected a set of versions which work together well and comments say that its been used in Vista. The zip of all pytho bits are here:

    http://www.deviantart.com/download/7..._resources.zip

    and the version of Gimp it was checked with was here:
    http://downloads.sourceforge.net/gim...i686-setup.exe

    These are 32 bit apps and the instructions on how to install them are contained in the amusing named file:
    IDIOTS NEVER READ THIS.txt

    It seems like a completely different set of installs to that which you mentioned so give this one a go and see if it works.

    Edit -- It mentions that you must install Gimp after python perhaps that is it.
    Last edited by Redrobes; 08-29-2008 at 07:40 PM.

  5. #5
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    3,057

    Post

    Quote Originally Posted by Redrobes View Post
    A chap has collected a set of versions which work together well and comments say that its been used in Vista. The zip of all pytho bits are here:

    http://www.deviantart.com/download/7..._resources.zip

    and the version of Gimp it was checked with was here:
    http://downloads.sourceforge.net/gim...i686-setup.exe

    These are 32 bit apps and the instructions on how to install them are contained in the amusing named file:
    IDIOTS NEVER READ THIS.txt

    It seems like a completely different set of installs to that which you mentioned so give this one a go and see if it works.

    Edit -- It mentions that you must install Gimp after python perhaps that is it.

    Yep, that's ultimately the resource I was using for the install process. Pertty much followed it like that both times. Oh well.. I guess I don't get to use Python scripts with GIMP.. bummer. Thanks for trying RR.
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

Posting Permissions

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