NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Re: tcsh and accented characters (strange problem)



On Mon, Mar 09, 2020 at 05:35:53PM +0100, Pierre Dupond wrote:
> Hello,
>        Thanks for the tip. It works correctly with only
> the libc dynamically linked.
> 

You're welcome! I stumbled upon internationalization problems before for
this very reason (trying to statically wholly compile a program and
loosing iconv related support---and it was a Citrus developer who
answered my question initially). So it was an easy guess...

> > Gesendet: Montag, 09. März 2020 um 15:52 Uhr
> > Von: tlaronde%polynum.com@localhost
> > An: "Pierre Dupond" <76nemo76%gmx.ch@localhost>
> > Cc: netbsd-users%netbsd.org@localhost
> > Betreff: Re: tcsh and accented characters (strange problem)
> >
> > Hello,
> > 
> > On Mon, Mar 09, 2020 at 03:12:37PM +0100, Pierre Dupond wrote:
> > > 
> > > Hi All,
> > >       I like to use tcsh and most of my personal setup relies on it.
> > > When I use my setup on Netbsd with the tcsh, I face up with a strange
> > > problem. 
> > > 
> > > If I use the package "tcsh" precompiled and installed
> > > with the pkgin command, the accented characters (like é) can be used but
> > > if the shell is compiled statically (either from the pkgsrc package "static-tcsh"
> > > or by compiling directly from the source) none accented character (or more precisely 
> > > any non ASCII characters) can be used.
> > > 
> > > My setup of tcsh works perfectly on other system, particularly on Linux (but with pkgsrc static-tcsh
> > > 6.21 instead of 6.22 on my Netbsd system).
> > > 
> > > Any Ideas?
> > 
> > If I'm not mistaken, the internationalization code (citrus) is only
> > available via dynamic shared objects loading. If you compile all
> > statically, you don't have the internationalization (iconv and the
> > rest).
> > 
> > You can compile statically against all libraries but the libc for it
> > to work.
> > 
> > HTH,
> > -- 
> >         Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
> >                      http://www.kergis.com/
> >                        http://www.sbfa.fr/
> > Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C
> >

-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                       http://www.sbfa.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


Home | Main Index | Thread Index | Old Index