Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  linux distros with libpng14
« previous next »
  • Print
Pages: [1]

Author Topic: linux distros with libpng14  (Read 1211 times)

Offline darenr

  • Member
  • *
  • Posts: 2
linux distros with libpng14
« on: June 06, 2010, 04:22:57 PM »
Hi

I run Archlinux which is using libpng1.4.2, but it appears that RockboxUtility is built against 1.2.

I tried just doing a symlink (sometimes it works... sometimes  ;) ), but not in this case!!

Is there a chance of a version built against this version of the library?, else I'll try and find some time to checkout via svn and build it myself..

Thanks
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: linux distros with libpng14
« Reply #1 on: June 07, 2010, 02:58:35 AM »
The download of Rockbox Utility that we offer is statically linked, so it doesn't matter which version of libpng your box is using.

Where have you got the version *you're* running from? It doesn't sound like one of ours.
Logged

Read The Manual Please

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: linux distros with libpng14
« Reply #2 on: June 07, 2010, 03:33:22 AM »
I also use arch, and at least the x64 version of RBUtil available for download works fine for me.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: linux distros with libpng14
« Reply #3 on: June 07, 2010, 07:59:20 AM »
Quote from: GodEater on June 07, 2010, 02:58:35 AM
The download of Rockbox Utility that we offer is statically linked, so it doesn't matter which version of libpng your box is using.

Where have you got the version *you're* running from? It doesn't sound like one of ours.

It most likely is ours.

The Rockbox Utility binary provided is statically linked against Qt to avoid having a dependency here. However, Qt itself requires other libraries (which includes libpng), and not all of those libraries are statically linked, as well as various system libs (like libc). Linking all libraries statically isn't feasible IMO (I'm neither sure if that would work at all and how huge the resulting binary would become).

The x64 version is build on a different setup (read: a newer Linux distro) so it's possible that this is using a different version of libpng. I'll check for that later today, can't do this right now.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline darenr

  • Member
  • *
  • Posts: 2
Re: linux distros with libpng14
« Reply #4 on: June 07, 2010, 01:41:39 PM »
Quote
The download of Rockbox Utility that we offer is statically linked, so it doesn't matter which version of libpng your box is using.

Where have you got the version *you're* running from? It doesn't sound like one of ours.

To confirm this was downloaded directly from the Rockbox site.

Quote
It most likely is ours.

The Rockbox Utility binary provided is statically linked against Qt to avoid having a dependency here. However, Qt itself requires other libraries (which includes libpng), and not all of those libraries are statically linked, as well as various system libs (like libc). Linking all libraries statically isn't feasible IMO (I'm neither sure if that would work at all and how huge the resulting binary would become).

The x64 version is build on a different setup (read: a newer Linux distro) so it's possible that this is using a different version of libpng. I'll check for that later today, can't do this right now.

Thanks for the clarification.

There's no real hurry on my part, I was just gonna update to 3.6, but I'm sure I'll live without it for a bit  ;)
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  linux distros with libpng14
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.082 seconds with 15 queries.