Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
flac
Commits
1ce20ee4
Commit
1ce20ee4
authored
Aug 14, 2002
by
Josh Coalson
Browse files
parameterize static and shared library suffixes
parent
992009a8
Changes
1
Hide whitespace changes
Inline
Side-by-side
build/lib.mk
View file @
1ce20ee4
...
...
@@ -28,19 +28,20 @@ CCC = g++
endif
NASM
=
nasm
LINK
=
ar cru
LIBPATH
=
../../obj/lib
ifeq
($(DARWIN_BUILD),yes)
LINKD
=
$(CC)
-dynamiclib
-flat_namespace
-undefined
suppress
-install_name
../../obj/lib/libFLAC.dylib
#LINKD = $(CC) -dynamiclib -flat_namespace -undefined suppress -install_name ../../obj/lib/libFLAC.1.dylib -compatibility_version 3 -current_version 3.1
STATIC_LIB_SUFFIX
=
a
DYNAMIC_LIB_SUFFIX
=
dylib
else
LINKD
=
ld
-G
STATIC_LIB_SUFFIX
=
a
DYNAMIC_LIB_SUFFIX
=
so
endif
LIBPATH
=
../../obj/lib
STAT
IC_LIB
=
$(LIBPATH)
/
$(LIB_NAME)
.
a
STATIC_LIB
=
$(LIBPATH)
/
$(LIB_NAME)
.
$(STATIC_LIB_SUFFIX)
DYNAM
IC_LIB
=
$(LIBPATH)
/
$(LIB_NAME)
.
$(DYNAMIC_LIB_SUFFIX)
ifeq
($(DARWIN_BUILD),yes)
DYNAMIC_LIB
=
$(LIBPATH)
/
$(LIB_NAME)
.dylib
#DYNAMIC_LIB = $(LIBPATH)/$(LIB_NAME).1.1.1.dylib
LINKD
=
$(CC)
-dynamiclib
-flat_namespace
-undefined
suppress
-install_name
$(DYNAMIC_LIB)
else
DYNAMIC_LIB
=
$(LIBPATH)
/
$(LIB_NAME)
.so
LINKD
=
ld
-G
endif
all
:
release
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment