Go Back   DaemonForums > FreeBSD > FreeBSD Ports and Packages

FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD.

Thread Tools Display Modes
  #1   (View Single Post)  
Old 10th January 2009
ninjatux's Avatar
ninjatux ninjatux is offline
Real Name: Baqir Majlisi
Spam Deminer
Join Date: May 2008
Location: Antarctica
Posts: 293
Default Pixel Image Editor

I've purchased Pixel image editor, which I've used in the past. Gimp doesn't cut it for my photography needs, and I've been using Photoshop CS4 on my Mac. Anyway, I try to run the Pixel binary for FreeBSD, and I always get this error. I've tried linking 1.2 to the proper library and then I get a segmentation fault. Any and all help would be appreciated? I couldn't find the older lib.

ninjasb ~/Downloads [4102] cd Pixel                                                      
ninjasb ~/Downloads/Pixel [4103] ls                                                      
Brushes         Plugins         Template        pixel           pixel32.svg
Gradient        Skins           bsd.ini         pixel.hlp       splash.dat
Locale          Styles          config.def      pixel32.bmp     unicx86.dat
Patterns        System          license.txt     pixel32.png
ninjasb ~/Downloads/Pixel [4104] ./pixel                                                 
/usr/libexec/ld-elf.so.1: Shared object "libSDL-1.1.so.7" not found, required by "pixel"
ninjasb ~/Downloads/Pixel [4105]
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."
MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE)
Reply With Quote
  #2   (View Single Post)  
Old 10th January 2009
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102

Obviously you are missing a library. Quick Google turned this

Quick Google gave me this
I don't know of a search utility, but I do know where libSDL-1.1.so.7 went.
In version 1.2.9xxx of /usr/ports/devel/sdl12 one of the installed files was
/usr/local/lib/libSDL-1.1.so.7 . However, as of versions 1.2.11xxx
this guy is replaced by /usr/local/lib/libSDL.so.11 .

Since you have a precompiled binary of whatever, you might try 2 things.
1. cd /usr/local/lib/
ln -s libSDL.so.11 libSDL-1.1.so.7

If you are lucky, the program will run anyway.

2. If you are not lucky, investigate /usr/ports/sysutils/portdowngrade.

It will help in downgrading to a version of sdl12 with the lib you need
without too much pain. (any of the 1.2.9 versions, I'm pretty sure).

Now, I have a question for you. If you paid for the software aren't you
entitled to support?
Reply With Quote
  #3   (View Single Post)  
Old 11th January 2009
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
Join Date: Apr 2008
Location: Indonesia
Posts: 2,226

Your application wants libSDL-1.1, the version in ports is libSDL-1.2.
Looking at the website I see the FreeBSD build is from 2006, so it uses an old version of the SDL library.

Get an old SDL package from the FreeBSD ftp site and extract this to the application directory.

I seriously do not understand why these binary application are dynamically linked and do not ship with all required libraries ... :-/
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Php editor for FreeBSD? daemonFromHeaven FreeBSD Ports and Packages 12 12th September 2008 09:03 PM
Image Titles JMJ_coder Feedback and Suggestions 4 1st July 2008 05:40 AM
How to make an image from a DVD PatrickBaer FreeBSD General 11 25th May 2008 11:48 AM
FreeBSD Server Image starbuck FreeBSD General 3 6th May 2008 09:17 AM

All times are GMT. The time now is 10:46 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick