From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/2903 Path: news.gmane.org!not-for-mail From: LM Newsgroups: gmane.linux.lib.musl.general Subject: musl setup attempt Date: Wed, 13 Mar 2013 07:54:18 -0400 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1363175700 9172 80.91.229.3 (13 Mar 2013 11:55:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Mar 2013 11:55:00 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-2904-gllmg-musl=m.gmane.org@lists.openwall.com Wed Mar 13 12:55:21 2013 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1UFkH5-0000Cl-MH for gllmg-musl@plane.gmane.org; Wed, 13 Mar 2013 12:55:15 +0100 Original-Received: (qmail 22389 invoked by uid 550); 13 Mar 2013 11:54:30 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 22364 invoked from network); 13 Mar 2013 11:54:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=uYfUwUgwxSCtuWVylQ1G1FJsFFwGiyNvSjQQrScBTb4=; b=JWkd3pEIKqbF5tBiOP67AkSuZ9X6WfefAiGGwsCfpsODOqrQYgdTDVmCatmsFwBwg+ uIHINHmpudfhos3UOb01vth2Xk65mpYVcx+0qC4olFR2TAVHFIDigYY2601KOrQ03cGT bp6FOOqgVCUMThHVJl0OP6B4FS2k3doP+5yrGHBaUHkq1a68lX5n2qUyMefsPsxP0unk GDdSVmjpcFgUZkJ+JBVGWJnbEsZa3ER0peTktk5TXMHvmFzoMegvdgxpv0CofDyH+nEM q9wHVrD9YsaQNm5IuSDX9HXyTHlwrCC3EJ4STWXxd79Eb0cw+3QcV0FZG6hvgzu2dBAA sXiA== X-Received: by 10.14.219.129 with SMTP id m1mr9932533eep.16.1363175658972; Wed, 13 Mar 2013 04:54:18 -0700 (PDT) Xref: news.gmane.org gmane.linux.lib.musl.general:2903 Archived-At: I tried following the instructions at http://git.musl-libc.org/cgit/musl/tree/INSTALL for Option 1. Built musl on a Debian Squeeze system and while configuring, set the prefix, exec-prefix and syslibdir to a subdirectory beneath my home directory and set target to i386. A few programs seem to build and run fine with this setup. For instance, I was able to get bzip2 and diffh to build and they run right on my Debian system. However, several other programs build without any complaints and when I try to run them, I get input/output error. I see that when I try to run programs like bzip2 or some of the utilities with wavpack for instance. I assumed that possibly the program couldn't find the loader to load relevant libraries. I have /etc/ld-musl-i386.path set to the home directory where I installed the musl lib files and I have LD_LIBRARY_PATH environment variable set to that lib directory as well. When that didn't work, I even went in and tried to hardcode dynlink.c and reloc.h to point to my locations. Still getting the same errors. Anyone have any ideas what for work-arounds or fixes? According to the README ( http://git.musl-libc.org/cgit/musl/tree/README ): "The musl project is actively seeking contributors, mostly in the areas of porting, testing, and application compatibility improvement." What type of help do you need with porting and application compatibility? I'm currently working with several Open Source sdl, fltk, pdcurses and command line based applications and building them on Windows and FreeBSD. If I can get musl working the way I hope, would be interested in getting those Open Source applications working with it as well. Thanks. Sincerely, Laura http://www.distasis.com/cpp