what is M4?

35 views
Skip to first unread message

hons...@gmail.com

unread,
Oct 2, 2020, 6:34:17 PM10/2/20
to Protocol Buffers
Hi Guys,
I am trying to get the minimum set of protobuf runtime code that can be built.
Does anyone know what the M4 is doing? is it possible to remove all the m4 files?

The GNU licences maybe a trouble for my project and it is used in the m4s...

Thanks alot
Hong

Adam Cozzette

unread,
Oct 2, 2020, 7:21:39 PM10/2/20
to hons...@gmail.com, Protocol Buffers
Those are used for the autotools build. If you're concerned about them you could just delete them all from your local repo and build with CMake or Bazel instead.

--
You received this message because you are subscribed to the Google Groups "Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to protobuf+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/49239694-6f6a-4ab4-a89b-fae38e2b1b4cn%40googlegroups.com.
Message has been deleted

hons...@gmail.com

unread,
Oct 6, 2020, 10:36:48 AM10/6/20
to Protocol Buffers
Thanks for the comments. 
I tried with cmake and its working fine, just need to set -fPIC when building the protobufer.

Best,
Hong

On Saturday, October 3, 2020 at 1:56:50 AM UTC-4 jfol...@gmail.com wrote:
Better yet, since everyone and their grandmother can find them on github, just don’t touch them. Since you don’t need them, you’ll never have to modify them, which means you’ll never have to publish a derivative work of them.

Don’t believe me? Ask a patent/copyright attorney with experience at a software company.
Reply all
Reply to author
Forward
0 new messages