We've had developers who've gotten Insoshi up and running on Windows so it
can be done.  Don't give up just yet.

One of the general problems that you're running into is that some of the
gems and scripts you're dealing with might be coded up for *nix systems (Mac
OS X and Linux) and may not work properly on Windows unless you've got
cygwin installed.  These include how files are referenced and system calls
that work in shell environment but not under a cmd.exe prompt.

Another issue is that some gems have native dependencies.  You haven't said
if you have Visual Studio, an SDK, and/or gcc installed.  I'll assume you do
but even still you can have issues.  (Trust me, it's hard enough to build
native win32 apps in a consistent way.)  Most of the time the gems will try
to do the native build.  But some others may silently depend on a native
library being installed (the image_science/FreeImage combo is one of
these).  In some cases, you may have to install win32-specific gems (usually
with pre-built binaries) in order to guarantee that it'll work.

I can't give much more than these generalities without knowing your system
setup (version of Windows, development environment, etc) and the specific
errors that you're encountering.  Feel free to email me directly.

Long

On Tue, Jan 20, 2009 at 3:35 PM, GregM <[email protected]> wrote:

>
>
> I'm trying to install Insoshi on my windows laptop, to learn the app
> and play with it prior to installing it at dreamhost in a modified
> form for use in a 'real' commercial web site.  I've followed the
> instructions pretty precisely, and it is still failing.  But I'll get
> to that in a moment.
>
> Before messing around with ruby/rails, I have a lot of experience with
> perl and some with python.  I've never seen the kind of dependency
> mess with them that is just killing me on rails.
>
> I tried building the restful_authentication app, and there it was the
> completely undocumented and fragile feeling internal structure, the
> failure to validate users, and the unclear docs that left me feeling
> like I couldn't use it or extend it.  With the rails templates, it was
> the gem mess of conflicting versions and dependencies that stopped
> me.  Every time I'd run into a site that promised a great app, and
> simple installation, the gems wouldn't install, scripts would crash,
> etc.
>
> Then I found Inoshi.  It looks perfect as a skeleton for what I want.
> I played with the sample site and it seems great.  So, I started a
> fresh install, with my painfully learned knowledge from the other
> apps.  I got the gems installed, got sphinx and ultra installed, and
> then ran the rake test.
>
> I get one rake failure which I *think* is somehow related to the
> galleries, but it's hard to tell if it's an image library problem.  So
> I pressed on anyway.  Then I discovered that no one can really make it
> all work with postgresql.  So I went back and installed mysql.  That
> died also.  So I reinstalled sphinx and a lower version of mysql that
> were supposed to work together.  5.0.45 for mysql and 9.8.1 or
> something for sphinx.  Sure enough, the errors changed.  But I still
> can't run the rake tests to successful completion, and I cant build
> the databases and I cant run the app.  Help!
>
> The final straw today was reading the line about how script/install
> does all this stuff, and the realizing that it doesn't.  Why?  darned
> if I know.
>
> Look, I'd really appreciate some help, but generally... do you guys/
> gals just live with things being this hard to deal with and manage?
> It sure seems like there's a screaming need for some kind of patch-and-
> version manager thing in the ruby/rails world.  Ideally, frameworks/
> templates should be able to just build a running app.
>
> Thanks in advance!
> >
>


-- 
Long Nguyen
[email protected]

--~--~---------~--~----~------------~-------~--~----~
Insoshi developer site: http://dogfood.insoshi.com/
Insoshi documentation: http://docs.insoshi.com/

You received this message because you are subscribed to the Google
Groups "Insoshi" 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/insoshi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to