Hey Pat,

I have been using those flags all along, and that unfortunately
doesn't solve the problem. I'd like to ask the Raspell author(s) for
support, but I can't figure out where I would do that.

On Jan 5, 9:45 am, Pat Allan <[email protected]> wrote:
> Hi Peter
>
> When I've installed some gems (in particular, for MySQL and PostgreSQL) on my 
> Snow Leopard setup, I've used some flags... and so far, they've worked 
> smoothly, so maybe they'll help. Assuming you're using the standard bash 
> shell:
>
>   env ARCHFLAGS="-arch x86_64" gem install raspell
>
> It's also worth uninstalling raspell completely first, then re-installing.
>
> --
> Pat
>
> On 05/01/2010, at 1:39 AM, Peter Akkies wrote:
>
>
>
> > Hi Pat,
>
> > After upgrading TS to the latest version I'm not getting the TS error
> > anymore.
>
> > Unfortunately, I still have the aspell/raspell trouble, and I did
> > actually recompile it, despite earlier having completely re-installed
> > macports for Snow Leopard. I'm fairly sure aspell is fine now, but I'm
> > worried about raspell. How can I check the architecture of the raspell
> > gem?
>
> > On Dec 12 2009, 9:14 am, Pat Allan <[email protected]> wrote:
> >> Hi Peter
>
> >> I think it's pretty safe to say that they're different problems...
>
> >> For the aspell/raspell one, have you copied aspell across from your 
> >> Leopard install? I think it's definitely worth recompiling/installing from 
> >> ports/brew again, and then un- and re-installing the gem (just to be sure).
>
> >> Still, even when that's sorted, I think the other error is going to come 
> >> to the fore. Can you provide the full stacktrace? Also, what version of 
> >> Rails are you using, and is the model in question involved in any STI or 
> >> odd setup? What's the define_index block?
>
> >> --
> >> Pat
>
> >> On 11/12/2009, at 4:41 PM, Peter Akkies wrote:
>
> >>> Well, Pat, I seem to have two problems. When I comment out the spell
> >>> check code, Thinking Sphinx gives me the the following error:
>
> >>> You have a nil object when you didn't expect it!
> >>> The error occurred while evaluating nil.constantize
>
> >>> Note that I am now using the gem; my gem config is the following:
>
> >>>  # Thinking Sphinx and search spelling correction
> >>>  config.gem 'thinking-sphinx', :lib     => 'thinking_sphinx',
> >>>                                :version => '1.3.10'
> >>>  config.gem 'raspell'
> >>>  config.gem 'thinking-sphinx-raspell', :lib     => 'thinking_sphinx/
> >>> raspell',
> >>>                                        :source  => 'http://
> >>> gemcutter.org',
> >>>                                        :version => '>= 1.0.0'
>
> >>> When I do not comment out the spell check code, however, it is Aspell
> >>> that encounters a problem, which I suspect happens because I run Snow
> >>> Leopard. The error is the following:
>
> >>> dyld: lazy symbol binding failed: Symbol not found: _new_aspell_config
> >>>  Referenced from: /Library/Ruby/Gems/1.8/gems/raspell-1.1/lib/
> >>> raspell.bundle
> >>>  Expected in: flat namespace
>
> >>> dyld: Symbol not found: _new_aspell_config
> >>>  Referenced from: /Library/Ruby/Gems/1.8/gems/raspell-1.1/lib/
> >>> raspell.bundle
> >>>  Expected in: flat namespace
>
> >>> Trace/BPT trap
>
> >>> There is a thread on this problem here:
> >>>http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/...
>
> >>> This also shuts down my server. I don't quite know whether these are
> >>> two distinct problems or whether there is just one. In any case, when
> >>> I comment out the spell check, Thinking Sphinx should at least search,
> >>> but it does not.
>
> >>> Another note: I did not specify --sourcehttp://gemcutter.orgwhen
> >>> installing the gem, but the gem installed fine anyway, which I think
> >>> is because gemcutter is already in my source list. Just letting you
> >>> know in case that might matter.
>
> >>> --
>
> >>> You received this message because you are subscribed to the Google Groups 
> >>> "Thinking Sphinx" group.
> >>> To post to this group, send email to [email protected].
> >>> To unsubscribe from this group, send email to 
> >>> [email protected].
> >>> For more options, visit this group 
> >>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
>
> > --
>
> > You received this message because you are subscribed to the Google Groups 
> > "Thinking Sphinx" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/thinking-sphinx?hl=en.
-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.


Reply via email to