error 134 (linux jhead) or libc.so.5 (freebsd port)

dj103158

Joined: 2002-09-03
Posts: 7
Posted: Wed, 2002-09-04 00:05

I'm trying to get my exif data to show correctly. If I use a linux port of jhead1.8 from
http://www.sentex.net/~mwandel/jhead/, which seems to be a reliable source, I get the following error:
----------------
Results: none
Error messages: Status: 134 (expected 0)
Error: Error 134 getting EXIF data
----------------

If I use a freebsd port of jhead 1.7 from http://wuarchive.wustl.edu/mirrors/FreeBSD/ports/i386/packages-current/graphics/, I get the following error:
----------------
Results: none
Error messages: /usr/libexec/ld-elf.so.1: Shared object "libc.so.5" not found
Status: 1 (expected 0)
Error: Error 1 getting EXIF data
----------------

My url is: http://www.palmlds.com/myphotos/gallery. I'm currently in debug mode. There's a phpinfo.php at http://www.palmlds.com/phpinfo.php.

I don't have shell access, just ftp access to the server, so I can't make my own executable. The server is running freebsd. I did find a freebsd port of netpbm at sourceforge.

Most everything else is working now. I did have a problem with the .htaccess in the setup directory. Something about the php_value & php_flag parms in it. I had to delete it (the .htaccess file ) to get config to run.

Any help, direction, wake up nudges, etc. would be appreciated.

doug

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Wed, 2002-09-04 05:31

The linux version is probably failing because the FreeBSD server doesn't have the linux compatibility layer installed.

The FreeBSD version is failing because the box it was compiled on is too many versions distant from the box you're trying to run it on. Try asking around to see if anybody else has a FreeBSD precompiled version of jhead; you might get lucky and find somebody who has compiled it on a config similar to your webserver. Also, try asking to see if your ISP will build it for you (it's trivial).

 
walrus
walrus's picture

Joined: 2003-01-30
Posts: 2
Posted: Thu, 2003-01-30 20:49

I also use a FreeBSD server. I simply uploaded (ASCII !)
the extraced files from the jhead-1.9.tar.tar file to
a new jhead directory, and typed 'make' (if you don't
have shell access, ask your provider to do this for you)

Kees

 
alindeman
alindeman's picture

Joined: 2002-10-06
Posts: 8194
Posted: Thu, 2003-01-30 21:44

Actually, binary files (e.g. tar archives, programs) need to be uploaded in BINARY mode.