Installing ICU ports on freebsd 11.0

Edwin Ancaer eancaer at gmail.com
Tue Sep 12 21:41:13 UTC 2017


Bernt,

thanks for the example. I've got the same libraries:
[edwin at ottopedi ~]$ ls -al /usr/local/lib/libicu*
-rw-r--r--  1 root  wheel      748 Sep 11 13:31 /usr/local/lib/libicudata.a
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicudata.so -> libicudata.so.58.2
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicudata.so.58 -> libicudata.so.58.2
-r-xr-xr-x  1 root  wheel     1148 Sep 11 13:31
/usr/local/lib/libicudata.so.58.2
-rw-r--r--  1 root  wheel  4164506 Sep 11 13:31 /usr/local/lib/libicui18n.a
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicui18n.so -> libicui18n.so.58.2
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicui18n.so.58 -> libicui18n.so.58.2
-r-xr-xr-x  1 root  wheel  2651124 Sep 11 13:31
/usr/local/lib/libicui18n.so.58.2
-rw-r--r--  1 root  wheel    56834 Sep 11 13:31 /usr/local/lib/libicuio.a
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31 /usr/local/lib/libicuio.so
-> libicuio.so.58.2
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31
/usr/local/lib/libicuio.so.58 -> libicuio.so.58.2
-r-xr-xr-x  1 root  wheel    45316 Sep 11 13:31
/usr/local/lib/libicuio.so.58.2
-rw-r--r--  1 root  wheel    70522 Sep 11 13:31 /usr/local/lib/libicutest.a
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicutest.so -> libicutest.so.58.2
lrwxr-xr-x  1 root  wheel       18 Sep 11 13:31
/usr/local/lib/libicutest.so.58 -> libicutest.so.58.2
-r-xr-xr-x  1 root  wheel    56856 Sep 11 13:31
/usr/local/lib/libicutest.so.58.2
-rw-r--r--  1 root  wheel   245082 Sep 11 13:31 /usr/local/lib/libicutu.a
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31 /usr/local/lib/libicutu.so
-> libicutu.so.58.2
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31
/usr/local/lib/libicutu.so.58 -> libicutu.so.58.2
-r-xr-xr-x  1 root  wheel   176548 Sep 11 13:31
/usr/local/lib/libicutu.so.58.2
-rw-r--r--  1 root  wheel  2325286 Sep 11 13:31 /usr/local/lib/libicuuc.a
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31 /usr/local/lib/libicuuc.so
-> libicuuc.so.58.2
lrwxr-xr-x  1 root  wheel       16 Sep 11 13:31
/usr/local/lib/libicuuc.so.58 -> libicuuc.so.58.2
-r-xr-xr-x  1 root  wheel  1628492 Sep 11 13:31
/usr/local/lib/libicuuc.so.58.2


What makes the size of the files is different from 1 machine to the other?
Do I have to define the supported locales somewhere in FreeBSD before
generating the libraries?

Thanks for helping out

Edwin

2017-09-12 18:41 GMT+02:00 Bernt Hansson <bah at bananmonarki.se>:

> On 09/12/17 09:44, Edwin Ancaer wrote:
>
>> Hello,
>>
>> I installed GNUstep on Freebsd 11.0, and I seem to be having a problem
>> with
>> the localization methods  for
>> Dates and Times in GNUstep. While everything seems to be OK when calling
>> these methods, the results are wrong.
>> As a possible cause, a problem in my ICU-installation was mentioned.
>> Apparently, the library  /usr/local/lib/libicudata.so.58.2 should be
>> several megabytes, while I find it is only 1.1K.
>>
>> I tried to reinstall the ICU port, with the commands
>>      - sudo make deinstall
>>      - sudo make clean
>>      - suddo make install
>>
>> Again, everything seems to be working, no errors while installing, but the
>> library in question remains 1.1K.
>>
>> Is there anyone with experience in installing ICU on FreeBSD, that can
>> confirm that the size of /usr/local/lib/libicudata.so.58.2 on my system
>> is
>> problematic, and if so, can tell me how to install a correct library?
>>
>>
>> My libicudata.58.2 is 1704 bytes. But I'm not a gnustep user so can't
> really
> tell what's wrong. Here is my /usr/local/lib directory with libicu* so you
> can compare.
>
>
> -rw-r--r--  1 root  wheel     1300 Aug 15 22:58 libicudata.a
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicudata.so ->
> libicudata.so.58.2
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicudata.so.58 ->
> libicudata.so.58.2
> -r-xr-xr-x  1 root  wheel     1704 Aug 15 22:58 libicudata.so.58.2
> -rw-r--r--  1 root  wheel  5528934 Aug 15 22:58 libicui18n.a
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicui18n.so ->
> libicui18n.so.58.2
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicui18n.so.58 ->
> libicui18n.so.58.2
> -r-xr-xr-x  1 root  wheel  2735560 Aug 15 22:58 libicui18n.so.58.2
> -rw-r--r--  1 root  wheel    85818 Aug 15 22:58 libicuio.a
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicuio.so ->
> libicuio.so.58.2
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicuio.so.58 ->
> libicuio.so.58.2
> -r-xr-xr-x  1 root  wheel    54544 Aug 15 22:58 libicuio.so.58.2
> -rw-r--r--  1 root  wheel   100550 Aug 15 22:58 libicutest.a
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicutest.so ->
> libicutest.so.58.2
> lrwxr-xr-x  1 root  wheel       18 Aug 15 22:58 libicutest.so.58 ->
> libicutest.so.58.2
> -r-xr-xr-x  1 root  wheel    65376 Aug 15 22:58 libicutest.so.58.2
> -rw-r--r--  1 root  wheel   334014 Aug 15 22:58 libicutu.a
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicutu.so ->
> libicutu.so.58.2
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicutu.so.58 ->
> libicutu.so.58.2
> -r-xr-xr-x  1 root  wheel   189424 Aug 15 22:58 libicutu.so.58.2
> -rw-r--r--  1 root  wheel  3009664 Aug 15 22:58 libicuuc.a
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicuuc.so ->
> libicuuc.so.58.2
> lrwxr-xr-x  1 root  wheel       16 Aug 15 22:58 libicuuc.so.58 ->
> libicuuc.so.58.2
> -r-xr-xr-x  1 root  wheel  1776608 Aug 15 22:58 libicuuc.so.58.2
>
>


More information about the freebsd-questions mailing list