как правильно делать strip?

Тема в разделе "WASM.UNIX", создана пользователем igrock, 20 май 2009.

  1. igrock

    igrock New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2008
    Сообщения:
    29
    Есть например архив
    417K libnet.a

    Результат после strip с разными опциями:
    82K libnet.a --strip-all
    125K libnet.a --strip-debug
    122K libnet.a --strip-unneeded
    366K libnet.a --only-keep-debug

    В случае с "binary/shared object/arhive" можно всегда юзать --strip-all?
    или может какаято опция сделать неработоспособным?
    в примере после --strip-all, 80% фала удалено, это нормально?

    P.S.
    man strip:
    --strip-all
    Remove all symbols.
    --strip-debug
    Remove debugging symbols only.
    --strip-unneeded
    Remove all symbols that are not needed for relocation processing.
    --only-keep-debug
    Strip a file, removing any sections that would be stripped by
    --strip-debug and leaving the debugging sections.

    P.P.S. "Ваш последний визит: 2008-05-22 16:44:00", lol, 2 дня не хватило до года
     
  2. reversecode

    reversecode Guest

    Публикаций:
    0
    я бы не советовал стрипать архивы
    лучше уже готовый обжект