]> Kevux Git Server - fll/commit
Bugfix: reverse order of library links
authorKevin Day <thekevinday@gmail.com>
Fri, 9 Jan 2015 03:17:48 +0000 (21:17 -0600)
committerKevin Day <thekevinday@gmail.com>
Fri, 9 Jan 2015 03:17:48 +0000 (21:17 -0600)
commit5b24dcb2bd5e2018c049b2760bfa0444c62c1b96
treee112874ad75d6a1d75e166835471f5ffb41678fc
parent037f251e6c2d5d638f1bd6b8dc58ea1eaece2b3e
Bugfix: reverse order of library links

It seems I got the order backwards.
I was using -lc and all the lowest level libraries on the left of the libraries that depend on it.
This caused unobvious linkage errors down the road.
Reversing the order prevented the problem and allowed for static libraries to link.

It is possible the order issue is with ar and not with gcc.
19 files changed:
level_1/fl_colors/data/build/settings
level_1/fl_console/data/build/settings
level_1/fl_directory/data/build/settings
level_1/fl_file/data/build/settings
level_1/fl_fss/data/build/settings
level_1/fl_serialized/data/build/settings
level_1/fl_strings/data/build/settings
level_2/fll_colors/data/build/settings
level_2/fll_execute/data/build/settings
level_2/fll_fss/data/build/settings
level_3/firewall/data/build/settings
level_3/fss_basic_list_read/data/build/settings
level_3/fss_basic_list_write/data/build/settings
level_3/fss_basic_read/data/build/settings
level_3/fss_basic_write/data/build/settings
level_3/fss_extended_read/data/build/settings
level_3/fss_extended_write/data/build/settings
level_3/fss_return_code/data/build/settings
level_3/return_code/data/build/settings