-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 8u45
-
Component/s: javafx
The ARM builds have a set of build flags -I -L, which were added under a mistaken assumption of what they would do.
It was assumed that -I and -L would each short circuit the standard header and library search path - but they don't do this this gcc. Instead what is happening is that gcc views this as -I of the directory named -L, and as the directory -L does not exist - there is no side effect. Strangely, gcc does not warn of a missing directory.
So these flags should be removed as they have no effect and just serve to confuse people.
It was assumed that -I and -L would each short circuit the standard header and library search path - but they don't do this this gcc. Instead what is happening is that gcc views this as -I of the directory named -L, and as the directory -L does not exist - there is no side effect. Strangely, gcc does not warn of a missing directory.
So these flags should be removed as they have no effect and just serve to confuse people.