2 # This file should allow ACE to be built on Linux, using the
3 # Portland Group PGI compilers
5 # This is just a copy of platform_linux.GNU, with a few things changed.
7 include $(ACE_ROOT)/include/makeinclude/platform_linux_common.GNU
13 CPPFLAGS += -D_REENTRANT $(PLATFORM_AIO_SUPPORT)
24 ifeq (-DACE_HAS_AIO_CALLS,$(PLATFORM_AIO_SUPPORT))
31 SOFLAGS += $(CPPFLAGS) -shared $(PIC) --prelink_objects
32 SOBUILD = $(COMPILE.cc) $(PIC) --prelink_objects -o $(VSHDIR)$*.so $<; \
33 $(SOLINK.cc) -o $@ $(LDFLAGS) $(VSHDIR)$*.o
36 # Added line below to support "Executable Shared Object" files (as
37 # needed by the service configurator).
38 # Marius Kjeldahl <mariusk@sn.no, marius@funcom.com>
40 ESOBUILD = $(COMPILEESO.cc) $(PIC) -shared -o $(VSHDIR)$*.so $<