Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-gpu
Commits
82bc4a31
Commit
82bc4a31
authored
Feb 02, 2009
by
Geoffroy Couprie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Win32: generate gdb symbol files for every dll
parent
44c55303
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
4 deletions
+31
-4
Makefile.am
Makefile.am
+30
-4
configure.ac
configure.ac
+1
-0
No files found.
Makefile.am
View file @
82bc4a31
...
...
@@ -683,6 +683,9 @@ VLC.app: vlc $(top_builddir)/src/.libs/libvlccore.dylib $(top_builddir)/src/.lib
## Win ##
############################################################################
win32_destdir
=
$(top_builddir)
/vlc-
$(VERSION)
win32_debugdir
=
$(top_builddir)
/symbols-
$(VERSION)
npvlc
=
vlc-
$(VERSION)
/mozilla/npvlc
$(LIBEXT)
axvlc
=
vlc-
$(VERSION)
/activex/axvlc
$(LIBEXT)
win32_lua_destdir
=
$(win32_destdir)
/lua
win32_http_destdir
=
$(win32_destdir)
/http
...
...
@@ -896,19 +899,42 @@ endif
#strip exe and main dll
package-win-common-strip
:
package-win32-base-debug
@
if
test
-e
"
$(win32_debugdir)
"
;
then
\
echo
"Error: please remove
$(win32_debugdir)
, it is in the way"
;
\
false
;
\
else
\
echo
"OK."
;
mkdir
-p
"
$(win32_debugdir)
"
;
\
fi
for
i
in
""
vlc-
$(VERSION)
/
*
$(LIBEXT)
;
\
do if
test
-n
"
$$
i"
;
then
$(STRIP)
"
$$
i"
;
fi
;
done
do if
test
-n
"
$$
i"
;
then
\
$(OBJCOPY)
--only-keep-debug
"
$$
i"
"
$$
i.dbg"
;
\
$(OBJCOPY)
--strip-debug
"
$$
i"
;
\
$(OBJCOPY)
--add-gnu-debuglink
=
"
$$
i.dbg"
"
$$
i"
;
\
mv
"
$$
i.dbg"
"
$(win32_debugdir)
"
;
\
fi
;
done
if
BUILD_MOZILLA
$(STRIP)
"vlc-$(VERSION)/mozilla/npvlc$(LIBEXT)"
$(OBJCOPY)
--only-keep-debug
"$(npvlc)"
"$(npvlc).dbg"
$(OBJCOPY)
--strip-debug
"$(npvlc)"
$(OBJCOPY)
--add-gnu-debuglink
=
"
$(npvlc)
.dbg"
"
$(npvlc)
"
mv
"$(npvlc).dbg"
"$(win32_debugdir)"
endif
if
BUILD_ACTIVEX
$(STRIP)
"vlc-$(VERSION)/activex/axvlc$(LIBEXT)"
$(OBJCOPY)
--only-keep-debug
"$(axvlc)"
"$(axvlc).dbg"
$(OBJCOPY)
--strip-debug
"$(axvlc)"
$(OBJCOPY)
--add-gnu-debuglink
=
"
$(axvlc)
.dbg"
"
$(axvlc)
"
mv
"$(axvlc).dbg"
"$(win32_debugdir)"
endif
#strip all plugins dll
package-win32-base
:
package-win-common-strip
for
i
in
""
$(win32_destdir)
/plugins/
*
$(LIBEXT)
;
\
do if
test
-n
"
$$
i"
;
then
$(STRIP)
"
$$
i"
;
fi
;
done
do if
test
-n
"
$$
i"
;
then
\
$(OBJCOPY)
--only-keep-debug
"
$$
i"
"
$$
i.dbg"
;
\
$(OBJCOPY)
--strip-debug
"
$$
i"
;
\
$(OBJCOPY)
--add-gnu-debuglink
=
"
$$
i.dbg"
"
$$
i"
;
\
mv
"
$$
i.dbg"
"
$(win32_debugdir)
"
;
\
fi
;
done
package-win32-base-exe
:
package-win32-base
# Create package
...
...
configure.ac
View file @
82bc4a31
...
...
@@ -311,6 +311,7 @@ case "${host_os}" in
;;
*mingw32* | *cygwin* | *wince* | *mingwce* | *pe*)
AC_CHECK_TOOL(WINDRES, windres, :)
AC_CHECK_TOOL(OBJCOPY, objcopy, :)
case "${host_os}" in
*wince* | *mingwce* | *mingw32ce* | *pe*)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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