Chromium built as an executable shared library?

251 views
Skip to first unread message

MidwestGeek

unread,
Feb 9, 2012, 5:57:15 PM2/9/12
to Chromium-discuss
I built Chromium from the source code on linux. And, I ran "file
chrome", and I got

chrome: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV),
for GNU/Linux 2.6.9, not stripped

So, this chrome executable is actually a shared library? Does anybody
know why the binary executable is built as a shared object? Is there
any option that I can use to control the building process, so that I
will get a "pure" executable, instead of such executable shared
library?

Thanks!

Jeremy

unread,
Feb 13, 2012, 10:14:28 PM2/13/12
to Chromium-discuss
How do you build your chrome?
It seems the default build is static build, a shared library build
need to update gyp file like: ./build/gyp_chromium -D
component=shared_library -D disable_nacl=1

Thanks & Best regards
Jeremy
Reply all
Reply to author
Forward
0 new messages