Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: eryk sun Newsgroups: comp.lang.python Subject: Re: What the deal with python3.5m.so and python3.5.so ?? Date: Tue, 28 Jun 2016 13:32:02 +0000 Lines: 17 Message-ID: References: <577256A6.7030509@chello.at> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de mnVMt26c+2EIRomi1zymhQ4lfWyg5gS48IDVZgpkpXlA== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.031 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'suffix': 0.07; 'python': 0.10; '"m"': 0.16; '2016': 0.16; 'readlink': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'wrote:': 0.16; 'cc:2**0': 0.20; 'am,': 0.23; 'header:In-Reply-To:1': 0.24; 'message- id:@mail.gmail.com': 0.27; 'steven': 0.33; 'tue,': 0.34; 'received:google.com': 0.35; 'configured': 0.35; 'i.e.': 0.35; 'subject:skip:p 10': 0.35; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'difference': 0.38; 'someone': 0.38; 'shared': 0.38; 'means': 0.39; 'subject:the': 0.39; 'build': 0.40; 'to:addr:python.org': 0.40; 'subject:with': 0.40; 'default': 0.61; 'between': 0.65 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=x2Vr/S52tdapot6Vc0C9mZOabibva4DQuBxCbNwkHrM=; b=aNBORpuVh/lG39yK8CVi6q56kif1DIHjeboOzU6J5MFrcGrbGvoSK/mmFFlbyAtu3b 4IvdnOQ2TIfwwlBEVcWWZt2vzAFbHLdq87nzXkHH2cr292fwgOc1ghcfzS7qt9BGeH/U dxpZ5xXjWbE+0cAsK/yI3yd6RhT8FCx9XwFCt0YrHD72KSmooOf5E9u6koU9+PdA3dse 3DOgvxLMkkWaNXDPysfE5l4tSpMi/lxG4F5Sk2rSXeXAtI+x1J5Uk69lB+oStX+OWFky hclVZhup2jLcCmcYfxdFCZXbvJVPSINXc8HllG1Tszqp05Ws5cZJOCfEktru2rNpCGEs hVCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=x2Vr/S52tdapot6Vc0C9mZOabibva4DQuBxCbNwkHrM=; b=Yk0sraI3Pqjg3GupJSdpEodPwAwan6wnmPCWtp0rhmnoqBuolcs4Dg9xK5e/LxU3fr hxHay2ky79I+xnDtwT2YShIWAjoCaBbCzRkilOojdWA+Ziji3zrhKHLFOfXmujjeH9xS 13xJQMRuDyAf5CzyVlXKuqmr8dUARvK2jW5ZFpO9L1XUraQ7BnWeaL+OF+QBLigfJtXJ 316CIwWaRcmbYVj9/MhKldxY5cK+yE2wPj1C2lHd3+Qh7ZNbha0/bxykOKi6+1p2fLa5 e6wcef1icq6SVYCsWkAs2jo7hxk+hwsTix5YwdRfq0RGXxWySszCb4AiotsaDFnc/YQ7 bgjg== X-Gm-Message-State: ALyK8tLfWjFzZD/iXhi0ZMDB4nUZk/+unpYlPa0wI4Cae7T8kMTkqvwgsXoU9IB/5zcqJV8lQKKFE/c5MR84ng== X-Received: by 10.107.56.215 with SMTP id f206mr3565455ioa.188.1467120761848; Tue, 28 Jun 2016 06:32:41 -0700 (PDT) In-Reply-To: <577256A6.7030509@chello.at> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: X-Mailman-Original-References: <577256A6.7030509@chello.at> Xref: csiph.com comp.lang.python:110694 On Tue, Jun 28, 2016 at 10:51 AM, Steven Truppe wrote: > > can someone tell me the difference between python3.5m.so and python3.5.so ?? The "m" suffix means that Python is configured "--with-pymalloc", i.e. using specialized mallocs, including the small-object allocator. This is the default configuration. You may also see a "dm" suffix for a build that's configured "--with-pydebug" and "--with-pymalloc". libpython3.5.so and libpython3.5m.so may actually link to the same shared library: $ readlink libpython3.5.so ../../x86_64-linux-gnu/libpython3.5m.so.1 $ readlink libpython3.5m.so ../../x86_64-linux-gnu/libpython3.5m.so.1