intersystems / iknow

Community development repository for iKnow
MIT License
51 stars 18 forks source link

ICUDIR not necessary on some platforms #25

Open isc-woodfin opened 4 years ago

isc-woodfin commented 4 years ago

On some platforms (e.g. a typical Linux distribution), the default package manager will install ICU into the default include/library paths, which makes checking for ICUDIR redundant and indeed impossible to satisfy, as there's no "root" of ICU.

The root Makefile needs some basic logic to construct the ICU lib/include flags (which may both be null in the typical Linux case)

isc-woodfin commented 4 years ago

Alternatively we could rewrite the iKnow build to use autoconf but :-P