Hi Pat,

Yes sir,

I've been thinking though, I transferred all of my "working" files
from my windows machine to the mac. Everything except the sphinx
install stuff. Could it be a problem with the TS installation? I use
TS with Ruby on Rails so I beleive the only thing TS needs is the
proper files in the vendor folder. The rake ts:config works just fine
it's the rake ts:index that I have the problem with.

At this point I've been grasping at straws.

Thanks!

Chris



On Jun 13, 10:54 am, Pat Allan <[email protected]> wrote:
> Hi Chris
>
> The output all looks correct to me - and yet you're still getting the  
> same issues when running the rake tasks?
>
> --
> Pat
>
> On 13/06/2009, at 12:33 PM, internetchris wrote:
>
>
>
>
>
> > Hi Pat,
>
> > I posted all of my output logs on the sphinx forum. Rather than jumble
> > up this post I thought I would have someone over there look at the
> > logs as well. Here's the link so you can see the compile process...
>
> >http://www.sphinxsearch.com/forum/view.html?id=3744
>
> > I really appreciate your willingness to help.
>
> > Chris
>
> > On Jun 12, 5:06 pm, internetchris <[email protected]>
> > wrote:
> >> Hi Pat,
>
> >> So I followed your advice with the same result. I actually had tried
> >> numerous times to re-install using new directories and such. This  
> >> time
> >> I tried to install the beta version, but I'm still getting the same
> >> error. I am following the install example provided 
> >> athttp://mediumexposure.com/2009/05/01/installing-sphinx-postgres-leopard
> >> .
> >> In my latest attempt I did everything the same, but I changed the  
> >> file
> >> name for  sphinx to use the latest beta. I'm soo stinking stumped on
> >> this problem. I am wondering if maybe it's a pathing issue? Is there
> >> anything I should provide in my pathe other than the "pg_config" file
> >> location?
>
> >> Your help has been outstanding I just wish I could give you good  
> >> news.
>
> >> Thanks!
>
> >> Chris
>
> >> On Jun 10, 6:15 pm, Pat Allan <[email protected]> wrote:
>
> >>> Hi Chris
>
> >>> Just so we make sure that this isn't the cause, could you download a
> >>> fresh version of the Sphinx source, run ./configure with the  
> >>> command-
> >>> line args we've established work, and then 'make' and 'sudo make
> >>> install'? I don't always trust recompiling within the same folder.
>
> >>> Mind you, if that doesn't help matters, then we'll have to find a
> >>> different approach to the problem.
>
> >>> Cheers
>
> >>> --
> >>> Pat
>
> >>> On 10/06/2009, at 2:25 AM, Chris Sund wrote:
>
> >>>> Hi Pat,
>
> >>>> I gave that a try just as you instructed but no luck. I've seen  
> >>>> some
> >>>> articles on 64bit installations, but to be honest I'm not sure  
> >>>> how to
> >>>> tell if I have a 64bit machine. I'm new to my Mac, and I have  
> >>>> actually
> >>>> tried the 64 bit instructions just to give it a try, but without  
> >>>> luck.
> >>>> I know that I know when I get it figured out It will be something
> >>>> easy.  Here's the last little bit of my ./configure output...
>
> >>>> configuring Sphinx
> >>>> ------------------
>
> >>>> checking whether to compile with MySQL support... no
> >>>> checking whether to compile with PostgreSQL support... yes
> >>>> checking for pg_config... /opt/local/lib/postgresql83/bin//
> >>>> pg_config
> >>>> checking PostgreSQL C flags... -I/opt/local/include/postgresql83
> >>>> checking PostgreSQL linker flags... -L/opt/local/lib/postgresql83  
> >>>> -lpq
> >>>> checking whether to use 64-bit document/word IDs... no
> >>>> checking whether to compile with libstemmer support... no
> >>>> checking for libexpat... found
> >>>> checking for libiconv... found
> >>>> checking for iconv() arg types... char **
> >>>> checking for unaligned RAM access... yes
>
> >>>> generating configuration files
> >>>> ------------------------------
>
> >>>> configure: creating ./config.status
> >>>> config.status: creating Makefile
> >>>> config.status: creating src/Makefile
> >>>> config.status: creating libstemmer_c/Makefile
> >>>> config.status: creating sphinx.conf.dist
> >>>> config.status: creating sphinx-min.conf.dist
> >>>> config.status: creating config/config.h
> >>>> config.status: config/config.h is unchanged
> >>>> config.status: executing depfiles commands
>
> >>>> configuration done
> >>>> ------------------
>
> >>>> You can now run 'make' to build Sphinx binaries,
> >>>> and then run 'make install' to install them.
>
> >>>> As I said before, I really appreciate the help and any suggestions.
> >>>> I've done a ton of googling, and just can't find the right answer  
> >>>> for
> >>>> my machine. I'm running Leopard 10.5.7.
>
> >>>> Chris
>
> >>>> On Jun 9, 10:35 pm, Pat Allan <[email protected]> wrote:
> >>>>> Hi Chris
>
> >>>>> I think the issue is that your initial compile is still there,  
> >>>>> and so
> >>>>> make won't recompile and replace them (I get caught on this  
> >>>>> sometimes
> >>>>> as well). I think 'make clean' should remove the compiled-but-not-
> >>>>> yet-
> >>>>> installed binaries... I don't know how to list the inputs make  
> >>>>> can be
> >>>>> given.
>
> >>>>> Try 'make clean', then the configure/make/sudo-make-install  
> >>>>> process
> >>>>> again. If there are no errors with ./configure, that suggests  
> >>>>> you're
> >>>>> on the right track.
>
> >>>>> Cheers
>
> >>>>> --
> >>>>> Pat
>
> >>>>> On 10/06/2009, at 12:24 AM, Chris Sund wrote:
>
> >>>>>> Hi Pat,
>
> >>>>>> I apologize for the delayed replies. I've been working a few  
> >>>>>> other
> >>>>>> items at the same time. I added the pg_config path to my path
> >>>>>> statement and also tried your suggestion. Everything seems to
> >>>>>> compile
> >>>>>> ok with the exception of this one line. I'm not sure if this is  
> >>>>>> the
> >>>>>> problem, but when I run "make" I get the following at the  
> >>>>>> bottom...
>
> >>>>>> Making all in test
> >>>>>> make[1]: Nothing to be done for `all'.
> >>>>>> make[1]: Nothing to be done for `all-am'.
>
> >>>>>> I simplified my index statement but I still get the following...
>
> >>>>>> using config file '/Users/Chris/obilling/config/
> >>>>>> development.sphinx.conf'...
> >>>>>> indexing index 'account_core'...
> >>>>>> ERROR: source 'account_core_0': unknown type 'pgsql'; skipping.
> >>>>>> ERROR: index 'account_core': no valid sources configured;  
> >>>>>> skipping.
> >>>>>> distributed index 'account' can not be directly indexed;  
> >>>>>> skipping.
>
> >>>>>> I'm sure it's something really simple, but I can't seem to  
> >>>>>> figure it
> >>>>>> out. I have used this as a guide for the installation (http://
> >>>>>> mediumexposure.com/2009/05/01/installing-sphinx-postgres-
> >>>>>> leopard).
> >>>>>> I'm
> >>>>>> not sure if there is an inherent problem with the steps, but  
> >>>>>> like I
> >>>>>> said everything seems to install just fine. If you want to see my
> >>>>>> output just let me know. I didn't want to jumble this post with a
> >>>>>> bunch of compilation output when I'm not sure what you might  
> >>>>>> need.
>
> >>>>>> I really appreciate the help and can't beleive I haven't put my
> >>>>>> finger
> >>>>>> on this yet. Is there a command I can run to check the install of
> >>>>>> sphinx? I'm new to the mac terminal, but I can't see anything
> >>>>>> glaring
> >>>>>> me in the face when it compiles. It seems to process just fine  
> >>>>>> with
> >>>>>> the exception of that message above.
>
> >>>>>> Chris
>
> >>>>>> On Jun 7, 9:14 pm, Pat Allan <[email protected]> wrote:
> >>>>>>> Hi Chris
>
> >>>>>>> What's the output of pg_config -—pkgincludedir ?
>
> >>>>>>> You should be able to use the path it gives you and then run ./
> >>>>>>> configure as follows:
> >>>>>>>    ./configure --with-pgsql=[path-from-above] --without-mysql
>
> >>>>>>> Cheers
>
> >>>>>>> --
> >>>>>>> Pat
>
> >>>>>>> On 07/06/2009, at 11:03 PM, Chris Sund wrote:
>
> >>>>>>>> Ok I have been looking a little closer at my output. When I run
> >>>>>>>> "make"
> >>>>>>>> the bottom of the output looks like this...
>
> >>>>>>>> make  install-am
> >>>>>>>> g++  -Wall -g -D_FILE_OFFSET_BITS=64 -O3 -DNDEBUG  -arch  
> >>>>>>>> x86_64 -o
> >>>>>>>> indexer  indexer.o libsphinx.a   -L/opt/local/lib/
> >>>>>>>> postgresql83/ -
> >>>>>>>> lpq -
> >>>>>>>> L/usr/local/lib
> >>>>>>>> ld warning: in indexer.o, file is not of required architecture
> >>>>>>>> ld warning: in libsphinx.a, file is not of required  
> >>>>>>>> architecture
> >>>>>>>> ld warning: in /opt/local/lib/postgresql83//libpq.dylib, file  
> >>>>>>>> is
> >>>>>>>> not
> >>>>>>>> of required architecture
> >>>>>>>> Undefined symbols:
> >>>>>>>>  "_main", referenced from:
> >>>>>>>>      start in crt1.10.5.o
> >>>>>>>> ld: symbol(s) not found
> >>>>>>>> collect2: ld returned 1 exit status
> >>>>>>>> make[2]: *** [indexer] Error 1
> >>>>>>>> make[1]: *** [install] Error 2
> >>>>>>>> make: *** [install-recursive] Error 1
>
> >>>>>>>> It seems that I'm having a problem within the "make". I will do
> >>>>>>>> some
> >>>>>>>> more research to see if I can find the solution. If anyone else
> >>>>>>>> has
> >>>>>>>> come across this - their input is welcome.
>
> >>>>>>>> Chris
>
> >>>>>>>> On Jun 7, 6:50 pm, Chris Sund <[email protected]>
> >>>>>>>> wrote:
> >>>>>>>>> So I still need some help if I may. I have followed the
> >>>>>>>>> suggestions
> >>>>>>>>> with some minor modifications and everything seems to install
> >>>>>>>>> just
> >>>>>>>>> fine. For some reason however I still get the same error.  
> >>>>>>>>> Here's
> >>>>>>>>> what
> >>>>>>>>> I did from the terminal...
>
> >>>>>>>>> ./configure --with-pgsql --with-pgsql-includes=/opt/local/
> >>>>>>>>> include/
> >>>>>>>>> postgresql83/  --with-pgsql-libs=/opt/local/lib/
> >>>>>>>>> postgresql83/ --
> >>>>>>>>> without-mysql
> >>>>>>>>> make
> >>>>>>>>> sudo make install
>
> >>>>>>>>> using config file '/Users/Chris/obilling/config/
> >>>>>>>>> development.sphinx.conf'...
> >>>>>>>>> indexing index 'account_core'...
> >>>>>>>>> ERROR: source 'account_core_0': unknown type 'pgsql';  
> >>>>>>>>> skipping.
> >>>>>>>>> ERROR: index 'account_core': no valid sources configured;
> >>>>>>>>> skipping.
> >>>>>>>>> distributed index 'account' can not be directly indexed;
> >>>>>>>>> skipping.
> >>>>>>>>> indexing index 'name_core'...
> >>>>>>>>> ERROR: source 'name_core_0': unknown type 'pgsql'; skipping.
> >>>>>>>>> ERROR: index 'name_core': no valid sources configured;  
> >>>>>>>>> skipping.
> >>>>>>>>> distributed index 'name' can not be directly indexed;  
> >>>>>>>>> skipping.
>
> >>>>>>>>> I
>
> ...
>
> read more »- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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