1 --- flex-2.5.35/Makefile.in.orig 2008-12-04 21:26:13.176667000 -0800 2 +++ flex-2.5.35/Makefile.in 2008-12-04 21:29:32.409711000 -0800 3 @@ -274,8 +274,7 @@ 4 m4 = @M4@ 5 indent = @INDENT@ 6 lib_LIBRARIES = \ 7 - libfl.a \ 8 - libfl_pic.a 9 + $(SONAME) 10 11 flex_SOURCES = \ 12 ccl.c \ 13 @@ -309,7 +308,9 @@ 14 libyywrap.c 15 16 libfl_pic_a_CFLAGS = \ 17 - -fPIC \ 18 + -DPIC \ 19 + -KPIC \ 20 + -xregs=no%appl \ 21 $(AM_CFLAGS) 22 23 noinst_HEADERS = \ 24 @@ -484,6 +485,8 @@ 25 -rm -f libfl_pic.a 26 $(libfl_pic_a_AR) libfl_pic.a $(libfl_pic_a_OBJECTS) $(libfl_pic_a_LIBADD) 27 $(RANLIB) libfl_pic.a 28 +$(SONAME): $(libfl_pic_a_OBJECTS) $(libfl_pic_a_DEPENDENCIES) 29 + $(CC) $(CFLAGS) -G -h $(SONAME) -o $(SONAME) $(libfl_pic_a_OBJECTS) $(libfl_pic_a_LIBADD) 30 install-binPROGRAMS: $(bin_PROGRAMS) 31 @$(NORMAL_INSTALL) 32 test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" 33