Skip to content

Conversation

@rofl0r
Copy link

@rofl0r rofl0r commented Jan 31, 2018

boehm GC is a highly problematic package, since what it tries to achieve
is not possible in standard C, so it must use all kinds of nasty
platform-specific tricks to get start offset of stack and so on.

for this reason, some or most distributions apply custom settings
or even patches to make it work.

these tweaks are not available when embedding the source of boehm into
the tree and hoping that it will turn out to work well...

windows users are advised to install the version provided by mingw
package manager, while mac os users can use homebrew's version.

closes #6
closes #9
closes #4

@rofl0r rofl0r force-pushed the no_embedded_boehm branch 2 times, most recently from 0ce573c to c70b623 Compare January 31, 2018 20:07
@rofl0r
Copy link
Author

rofl0r commented Jan 31, 2018

btw, i would suggest doing the same with pcre. i already tried and it works with well with distro-shipped latest libgc and libpcre. that's much less hassle than having to compile this horribly outdated embedded version.

boehm GC is a highly problematic package, since what it tries to achieve
is not possible in standard C, so it must use all kinds of nasty
platform-specific tricks to get start offset of stack and so on.

for this reason, some or most distributions apply custom settings
or even patches to make it work.

these tweaks are not available when embedding the source of boehm into
the tree and hoping that it will turn out to work well...

windows users are advised to install the version provided by mingw
package manager, while mac os users can use homebrew's version.

closes #6
closes #9
closes #4
@rofl0r rofl0r force-pushed the no_embedded_boehm branch from c70b623 to 31b6250 Compare January 31, 2018 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Error,Build! Fail to compile in Mac OS X 10.7.4

1 participant