Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: gcc 6 maakt shared library i.p.v. executable  (gelezen 496 keer)

Offline havadebo

  • Lid
gcc 6 maakt shared library i.p.v. executable
« Gepost op: 2016/10/15, 09:47:37 »
Sinds de update van Ubuntu 16.04 LTS naar Ubuntu 16.10 is het vrijwel onmogelijk geworden om zelf te compileren.

Het probleem is dat ik sinds gcc 6 geen executables binaries meer heb in usr/local/bin maar alleen als shared-objects.

De grote en de locatie en de naam klopt wel. Maar je kunt je niets mee.

Alleen een simple C++ programma uitvoeren lukt soms nog wel. Omdat die het  blijkbaar geen probleem vinden om als shared-object  uitgevoerd te worden..

Maar voor programma's als GIMP en Audacity is dit dus echt een probleem.

Ik heb chmod geprobeerd. Lukt niet.

Ik heb niet verder dan de shared-object op te starten als shell  . dus met ./ . Maar dan krijg ik weer dat .so files ontvindbaar zijn.

Ik kan hiet ook weinig over vinden op internet.

Ik heb de changelog van gcc 6 ook al doorgenomen, maar kom hier ook niet verder mee.

De programma's compileren gaat wel goed voor zover(vaak wel van stratch opniew moeten bouwen).Maar geen fatale error's.

Iemand anders dit probleem?