Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 5 Jun 2015 23:56:17 +0200
From: Szabolcs Nagy <>
Cc: John Mudd <>
Subject: Re: C++ questions

* John Mudd <> [2015-06-05 17:34:52 -0400]:
> Error loading shared library No such file or directory
> (needed by /usr/lib/i386-linux-gnu/

create an empty

 gcc -o -xc -shared - </dev/null

(nowadays toolchains sometimes add the dynamic linker to
elf DT_NEEDED, i dont know why, it's not really needed)

> I looked at the notes about C++ in the musl faqs. For that I decided it
> might help if I built gcc in musl. Then everything will be musl-ized? I
> built gmp, mpfr and mpc. Started building gcc but got the following error.
> /home/mudd/musl/gcc-4.9.2.obj/gcc/../../gcc-4.9.2/gcc/plugin.c:579:
> undefined reference to `dlopen'

you have to patch gcc and use certain options to make it work

musl-cross build scripts take care of if
(there are prebuilt toolchains too)

> Before I go further, any opinions if I'm even headed in the right direction?

you may get away without building

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.