|
|||||||||||||||
|
Initial Joy with Optware/ipkgWhen setting up my new Synology DS213+, I was quite reluctant to find the ready-made Optware/ipkg packages as documented athttp://www.synology-wiki.de/index.php/IPKG This worked very well for setting up my Canon MP610 not only for printing but also for scanning via saned according to these instructions:
http://www.synology-forum.de/showthread.html?14955-HOW-TO-Sane-Backend-auf-DS-einrichten
Disillusion: Perl is not working!However, it soon came to the point I need a recent Perl installation, as my goal is a munin server running on the NAS. At this point I experienced the problems many others already reported:root@nas:/volume1/public/optware.old/optware.svn/platforms# perl -e 'print "x\n"; ' perl: relocation error: /opt/lib/perl5/5.8.8/ppc-linux/CORE/libperl.so: symbol __eqdf2, version GLIBC_2.3.3 not defined in file libc.so.6 with link time referenceThe reason for this problem is that the the packages available on http://ipkg.nslu2-linux.org/ are built based on a quite outdated toolchain not matching DSM 4.2 any more. Back to the roots!Please note: This is work in progress, I'm not yet sure if this way will succeed in the end.After realizing this fundamental issue that the ready-made packages are not matching my DSM 4.2 at all, and that recent/matching Optware packages will likely not be available online, I started digging into ways how to setup up own self-compiled Optware repository. I found the basic initial steps at: http://www.openfsg.com/index.php/Crosscompile_with_Optware For my personal use, I decided to use gitsvn instead of a plain svn: git svn clone http://svn.nslu2-linux.org/svnroot/optware/trunk optware.gitsvnIn my case the cloning was interupted, but could be continued easily by cd optware.gitsvn git svn fetchBefore now continuing with the instructions from http://www.openfsg.com/ some preparations for the right compilation for the Synology DS213+ with DSM 4.2 are necessary.
Tool/Library Versions in DSM 4.2 GPL Code
Caveats
Current StateMy current patch set can be found at:optware-patches-ds213+-dsm4.2.tar.gz Dedicated Working Packages
|
||||||||||||||
|