Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 60892 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-13 / +11 lines)
Line  Link Here
0
-- Make/instrules
0
++ Make/instrules
Lines 28-34 Link Here
28
28
29
__inst_headers:
29
__inst_headers:
30
	@[ -d $(INST_INCLUDE)/OpenThreads ] || mkdir -p $(INST_INCLUDE)/OpenThreads
30
	@[ -d $(INST_INCLUDE)/OpenThreads ] || mkdir -p $(INST_INCLUDE)/OpenThreads
31
	for f in include/OpenThreads/* ; do\
31
	for f in include/OpenThreads/* ; do \
32
	if [ ! -d $$f ];\
32
	if [ ! -d $$f ];\
33
	then\
33
	then\
34
		[ "`head -1 $$f | cut -c 1-12`" = "/* -*-c++-*-"  ] && \
34
		[ "`head -1 $$f | cut -c 1-12`" = "/* -*-c++-*-"  ] && \
Lines 39-48 Link Here
39
39
40
40
41
__inst_share:
41
__inst_share:
42
	@for d in `find share/ -type d -print | grep -v CVS`; do\
42
	@for d in `find share/ -type d -print | grep -v CVS`; do \
43
        [ -d $(INST_LOCATION)/$$d ] || mkdir -p $(INST_LOCATION)/$$d;\
43
        [ -d $(INST_LOCATION)/$$d ] || mkdir -p $(INST_LOCATION)/$$d;\
44
        done
44
        done
45
	@for f in `find share/ -type f -print | grep -v CVS`; do\
45
	@for f in `find share/ -type f -print | grep -v CVS`; do \
46
        $(INSTRCMD) $$f $(INST_LOCATION)/$$f;\
46
        $(INSTRCMD) $$f $(INST_LOCATION)/$$f;\
47
        done
47
        done
48
48
49
-- Make/makedefs
49
++ Make/makedefs
Lines 68-75 Link Here
68
68
69
INC        = -I$(TOPDIR)/include 
69
INC        = -I$(TOPDIR)/include 
70
70
71
CXXFLAGS   = $(ARCHARGS) $(DOF) $(DEF) $(INC)
71
CXXFLAGS   += -Wall $(ARCHARGS) $(DEF) $(INC)
72
LDFLAGS    = $(ARCHARGS) $(DOF) $(LINKARGS) -L$(TOPDIR)/lib/$(OS)$(ARCH) 
72
LDFLAGS    += $(ARCHARGS) $(LINKARGS) -L$(TOPDIR)/lib/$(OS)$(ARCH) 
73
OBJS       = $(CXXFILES:.cpp=.o) \
73
OBJS       = $(CXXFILES:.cpp=.o) \
74
	     $(C++FILES:.c++=.o) \
74
	     $(C++FILES:.c++=.o) \
75
	     	 $(CFILES:.c=.o) \
75
	     	 $(CFILES:.c=.o) \
Lines 100-106 Link Here
100
INSTLINKCMD        = $(LINK)
100
INSTLINKCMD        = $(LINK)
101
101
102
LIB_PREFIX         = lib
102
LIB_PREFIX         = lib
103
LIB_EXT            = so
103
LIB_EXT            = so.$(VERSION_MAJOR)
104
104
105
MAKEDIST           = echo "   === Distribution build is not implemented yet for $(OS)"; printf "\n"
105
MAKEDIST           = echo "   === Distribution build is not implemented yet for $(OS)"; printf "\n"
106
INSTLOGFILE        = /tmp/.openThreads_inst_log
106
INSTLOGFILE        = /tmp/.openThreads_inst_log
Lines 227-235 Link Here
227
      CXX               = g++
227
      CXX               = g++
228
    endif
228
    endif
229
229
230
ifeq ("$(COMPILE_OSG_OP_OT_WITH_SONAMES)","YES")
230
    LDFLAGS         += -Wl,-soname -Wl,$@.$(LIB_EXT)
231
    LDFLAGS         += -Wl,-soname -Wl,$@.$(LIB_EXT).0
232
endif
233
231
234
    ###DEF               += -fPIC
232
    ###DEF               += -fPIC
235
    OPTF              = -O2
233
    OPTF              = -O2
236
-- Make/makerules
234
++ Make/makerules
Lines 139-145 Link Here
139
	else\
139
	else\
140
	    depfiles="$?";\
140
	    depfiles="$?";\
141
	fi;\
141
	fi;\
142
	if [ ! -z "$$depfiles" ]; then\
142
	if [ ! -z "$$depfiles" ]; then \
143
	for f in $$depfiles; do \
143
	for f in $$depfiles; do \
144
	    echo "$(CXX) $(DEPARG) $(INC) $$f  pipeto .depend/`basename $$f`"; \
144
	    echo "$(CXX) $(DEPARG) $(INC) $$f  pipeto .depend/`basename $$f`"; \
145
	    $(CXX) $(DEPARG) $(INC) $$f > .depend/`basename $$f`; \
145
	    $(CXX) $(DEPARG) $(INC) $$f > .depend/`basename $$f`; \

Return to bug 60892