Po co bibliotekom prawo wykonywania?

Malekith malekith w topnet.pl
Wto, 8 Lut 2000, 13:13:26 CET


On Fri, 4 Feb 2000, Michal Kochanowicz wrote:

> Cześć
>
> Pytanie jak w subj: dlaczego pliki *.so.*.* muszą mieć 0755?

o ile się orientuje mają one taki sam format pliku jak ELFie
binaria (można to łatwo zauważyć prubując uruchmić jakieś .so
-- SEGV, a nie exec format error, jak np. w przypadku *.o, które
również mają magic \x7fELF).

może można zlinkować *.so żeby się uruchamiało -- ale chyba
raczej nie.

a ld po prostu ustawia +x wszystkim swoim plikom wynikowym,
z wyjątkiem tych do późniejszego inkrementalnego linkowania
(to inkrementalne linkowanie to takie zwierze, które powoduję,
że katalog z hello world w bc5 może mieć 7MB, a linkowanie i
tak trwa tygodniami, podobno ld może również takie przydatne
rzeczy robić ;)

aha: nie muszą... 

+--- - -  - -+-- -- -  -          --  - --- -+--- --   - -  -- -+
|  Malekith  |  [mailto:malekith w topnet.pl]  |   The GNU time   |
|   SIGNED   |  [http://malekith.topnet.pl]  |    is *near*.    |
+--- - -  - -+-- -- -  -          --  - --- -+--- --   - -  -- -+
| The killer awoke before down  / He put his boots on / He took |
| a face from the ancient gallery / And he walked down the hall |
+--- - -  - ---- -- -  -          --  - --- ----- --   - -  -- -+



Więcej informacji o liście dyskusyjnej pld-devel-pl