Please follow up at The GitHub discussion you linked to at the bottom.
El El vie, may. 27, 2022 a la(s) 3:04 a.m., Khushneet Inder Singh <
ks...@qu...> escribió:
> Hello Steven,
>
>
>
> I believe I can take some time out and spend on it. But the problem is I
> don’t know how to start with.
>
>
>
> Regards,
>
>
>
> *Khushneet Inder Singh*
> Staff Engineer
> *India*
> ks...@qu...
> +1-303-894-8888
> www.quark.com
> <https://www.linkedin.com/company/Quark>
> <https://www.g2.com/products/quarkxpress/reviews>
> <https://www.facebook.com/officialQuarkXPress/>
> <https://www.twitter.com/QuarkXPress>
> <https://www.youtube.com/user/QuarkXPressTV>
> Brilliant content that works
>
>
>
> CONFIDENTIALITY NOTICE This e-mail transmission and any documents, files
> or previous e-mail messages appended or attached to it may be confidential
> and are intended solely for the use of the individual or entity to whom it
> is addressed. If you have received this email in error, please notify the
> sender. To unsubscribe from future emails, please click here
> <uns...@qu...?Subject=Unsubscribe> and enter "remove" in the
> body.
>
> *From: *Steven R. Loomis <sr...@gm...>
> *Date: *Tuesday, 24 May 2022 at 10:12 PM
> *To: *ICU support mailing list <icu...@li...>
> *Cc: *Laxmikant Mishra <lm...@qu...>, Bikramjit Singh <
> Bik...@qu...>, B.V.Ramana Reddy <br...@qu...>
> *Subject: *Re: [icu-support] Building and Installing libiculx and
> icu-lx.pc
>
> CAUTION: This email originated from outside of Quark. Do not click links
> or open attachments unless you recognize the sender and know the content is
> safe.
>
>
>
> Hi!
>
>
>
> Just a note that since I wrote those instructions, I don’t personally have
> funding for paragraph layout (or ICU). There was a ticket (which I can’t
> find!) to improve this build process. What should happen is that libiculx
> should be split out to a separate library, outside of the main ICU build!
> Help is wanted here if you or some other reader would like to contribute.
>
>
>
> Now, on to your issue, my replies inline:
>
>
>
> --
>
> Steven R. Loomis
>
> Code Hive Tx, LLC
>
> https://codehivetx.us
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodehivetx.us%2F&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=QSYqYh0F%2FI3ADQHrHmN0zEEmFhWwYzw3bDHLnu%2BZziE%3D&reserved=0>
>
>
>
>
>
>
>
> On May 24, 2022, at 4:42 AM, Khushneet Inder Singh <ks...@qu...>
> wrote:
>
>
>
> Hello all,
>
>
>
> We are porting the ICU on Silicon architecture, due to which we need to
> build the ICU libraries. We followed following steps to build the dylibs
> such as libicudata, libicui18n, libicuuc, libharfbuzz, and libicule.
>
>
>
> To start with we have followed the steps mentioned in
> https://unicode-org.github.io/icu/userguide/layoutengine/paragraph.html
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Funicode-org.github.io%2Ficu%2Fuserguide%2Flayoutengine%2Fparagraph.html&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=1N%2FgQ8rFzxx8TFjK9lWFue1X9sRLm7yZptIWqWj3f0g%3D&reserved=0>
>
>
>
> We are currently struggling at 5th step that is
> next, run make install JUST in the source/layoutex directory, to install
> libiculx and icu-lx.pc
>
>
>
> Did the configure at step 5 work properly? Did "pkg-config --modversion
> icu-le-hb” return a version number?
>
>
>
> I see the link to *icu-le-hb* is incorrect, it should go to <
> https://github.com/harfbuzz/icu-le-hb
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fharfbuzz%2Ficu-le-hb&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=XVLvABUKNZDskj9S9k80Ic4qE1xs4MezW6nQST%2FA1oE%3D&reserved=0>>
> not to harfbuzz.org
> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fharfbuzz.org%2F&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=jBsuuUtUByYmnl9NzOPUd38pK66mlkbZ6PjnIag%2Fr8Q%3D&reserved=0>.
>
>
> **Would someone from ICU be able to fix this link under 3. • Build and
> install the icu-le-hb library ** ?
>
>
>
> On running make install command on terminal, we are getting
> layout/LETypes.h file referred in LXUtilities.cpp not found.
>
>
>
> It sounds like icu-le-hb is not installed properly.
>
>
>
> Then we manually copied the header file from icu4c/source/icu-le-hb to
> /usr/local/include/layout. Similar step is copies for other header files
> such as LEScripts.h, LELanguages.h, LayoutEngine.h, LEFontInstance.h, and
> loengine.h
>
>
>
> Now we are getting the linking error:
>
> Ld: library not found for -licu-le-hb
>
>
>
> see above
>
>
>
> Can you suggest what header search path and linker search path flags needs
> to set so that we can get rid of these errors?
>
>
> Note: We had some hurdles while building ICU-LE-HB , but that has been
> resolved with the help of maintainers of Harfbuzz
> https://github.com/harfbuzz/harfbuzz/discussions/3568
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fharfbuzz%2Fharfbuzz%2Fdiscussions%2F3568&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=fZkAIWDDArKkzX3RDKt4QyiqVriKNBBXpP9fGu6QdWE%3D&reserved=0>
>
>
>
> This discussion confirms that icu-le-hb is not installed properly.
> Because this is NOT an ICU issue, let’s continue the discussion over at
> that discussion.
>
>
>
>
>
> Regards,
>
> <34b7fd4a-202d-4530-bb66-99328ef0f949.jpg>
>
> *Khushneet Inder Singh*
>
> Staff Engineer
>
> *India*
>
> ks...@qu...
>
> +1-303-894-8888
>
> www.quark.com
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.quark.com%2F&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=8fXW%2BmXZxTLNwFngcyfwrCTw7mNnqKG3uFw0B2gvRC4%3D&reserved=0>
>
> <verticalline_3e5c0ad5-5f5a-40b7-ab72-d3f19e66cd15.png>
>
> <quark-brand-logo-email-sign_a2ee6f9a-c1d8-47bd-ba61-6379512a5bb5.png>
>
> <sm_icons_quink-01_1408cf50-fec2-4ded-a9c7-91f0da81246a.png>
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2FQuark&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=W4BWx6X5eKzKxFtRK88dOX2tgs%2FqN3Ih5f20zEkPsSY%3D&reserved=0>
>
> <sm_icons_quink-02_97d27406-c904-4e52-81cd-9be541c74d82.png>
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.g2.com%2Fproducts%2Fquarkxpress%2Freviews&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=iaGHxEnsBSgi5r4G34SLqDWjVKwD5YWeSDzzpP6VUrI%3D&reserved=0>
>
> <sm_icons_quink-03_900be360-db0c-4ccc-9d16-f7d828e890e0.png>
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.facebook.com%2FofficialQuarkXPress%2F&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=Gsk5bkXifppgw2qd5%2FLPGbCIXi98pxerucbxUjfsGWE%3D&reserved=0>
>
> <sm_icons_quink-05_7ab8a2a0-7bff-49f2-8f88-6e69335d3ec3.png>
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.twitter.com%2FQuarkXPress&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=ankFbhxpD7WtNgc5sRufeUaGAoMcM9NuYANgD29qfDA%3D&reserved=0>
>
> <sm_icons_quink-04_2497ff08-347b-4d87-bc5c-f1e2fb288c27.png>
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fuser%2FQuarkXPressTV&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=9Kb2mmG26AWw5kFxD7Puk%2BEvi3p9S%2FQ6y0hWDzOhWTw%3D&reserved=0>
>
> Brilliant content that works
>
>
>
> CONFIDENTIALITY NOTICE This e-mail transmission and any documents, files
> or previous e-mail messages appended or attached to it may be confidential
> and are intended solely for the use of the individual or entity to whom it
> is addressed. If you have received this email in error, please notify the
> sender. To unsubscribe from future emails, please click here
> <uns...@qu...?Subject=Unsubscribe> and enter "remove" in the
> body.
>
> <microsoftteams-image_d405207b-304c-4fd6-abce-f51dbf38d3ec.png>
> _______________________________________________
> icu-support mailing list - icu...@li...
> To Un/Subscribe: https://lists.sourceforge.net/lists/listinfo/icu-support
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Ficu-support&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=bXazgJAlY2JN1qOHGp3DXRJUF5FhtySvGGXzZfT1%2BeU%3D&reserved=0>
> Archives/Project Info: http://site.icu-project.org/contacts
> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsite.icu-project.org%2Fcontacts&data=05%7C01%7Cksingh%40quark.com%7C7ae674e645e44b712ba108da3da466eb%7C1e6ab505bc7f41ff8fdd7435e9c0ada3%7C0%7C0%7C637890073680710620%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=Dy4OuN29HvHY5FSIFDjVtif1m1lzh6qLj%2BSscs0BU24%3D&reserved=0>
>
>
> _______________________________________________
> icu-support mailing list - icu...@li...
> To Un/Subscribe: https://lists.sourceforge.net/lists/listinfo/icu-support
> Archives/Project
> <https://lists.sourceforge.net/lists/listinfo/icu-supportArchives/Project>
> Info: http://site.icu-project.org/contacts
>
|