# Gem Build Flags

**URL:** <https://www.ruby-forum.com/t/gem-build-flags/123146>\
**Category:** Ruby\
**Created:** [December 14, 2007, 12:12pm UTC](https://www.ruby-forum.com/t/gem-build-flags/123146 "2007-12-14T12:12:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jens\_Thiede](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@Jens\_Thiede](https://www.ruby-forum.com/u/Jens_Thiede)\
**Post date:** [December 14, 2007, 12:12pm UTC](https://www.ruby-forum.com/t/gem-build-flags/123146/1 "2007-12-14T12:12:12Z")

</div>

I’m trying to build the rubysdl gem on my x86 iMac. Everything seems  
to be fine, except I get linking errors because I don’t use an sdl  
library with support for PPC.

In short, I’d like to get rid of the “-arch ppc” flag, especially when  
linking.

Any help would be appreciated,

Jens Thiede.

---

<div class="post-metadata">

**Author:** ![Jens\_Thiede](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@Jens\_Thiede](https://www.ruby-forum.com/u/Jens_Thiede)\
**Post date:** [December 18, 2007, 2:01am UTC](https://www.ruby-forum.com/t/gem-build-flags/123146/2 "2007-12-18T02:01:50Z")

</div>

On Dec 18, 2007 1:45 AM, Eric H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Any help would be appreciated,
> 
> a) build libsdl with -arch ppc  
> b) build and install your own ruby  
> c) edit rbconfig.rb to remove -arch ppc

d) set ARCHFLAGS to “-arch i386” before starting the gem command.

> **[Perl, Python, and Ruby Extensions Release Notes](https://developer.apple.com/library/archive/releasenotes/OpenSource/PerlExtensionsRelNotes/index.html)**
>
> Describes how to create universal binary extensions for Perl, Python, and Ruby.

Laurent

---

<div class="post-metadata">

**Author:** ![Jens\_Thiede](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@Jens\_Thiede](https://www.ruby-forum.com/u/Jens_Thiede)\
**Post date:** [December 18, 2007, 1:48am UTC](https://www.ruby-forum.com/t/gem-build-flags/123146/3 "2007-12-18T01:48:57Z")

</div>

On Dec 14, 2007, at 03:02 AM, Jens Thiede wrote:

> I’m trying to build the rubysdl gem on my x86 iMac. Everything seems  
> to be fine, except I get linking errors because I don’t use an sdl  
> library with support for PPC.
> 
> In short, I’d like to get rid of the “-arch ppc” flag, especially when  
> linking.
> 
> Any help would be appreciated,

a) build libsdl with -arch ppc  
b) build and install your own ruby  
c) edit rbconfig.rb to remove -arch ppc
