Perforce support suggested the same thing. It worked.
I wanted to install p4ruby in order to run checkcase.rb
trigger. It needs an update where it iterates over the
result of P4.run_depots. Instead of line.split() it needs to
call line["name"]
> -----Original Message-----
> From: Tony Smith [mailto:tony perforce.com]
> Sent: Thursday, January 04, 2007 6:10 PM
> To: p4ruby perforce.com
> Cc: Artem Kulakov
> Subject: Re: [p4ruby] running P4Ruby on FreeBSD 6.0
>
> Hi Artem,
>
> > I am trying to install P4Ruby on a FreeBSD 6.0
machine.
> >
> > I have:
> > P4Ruby version 1.5800
> > P4API version 2006.2
> >
> > Everything compiles, but when I try to run it, I
get this:
> > # ruby -e 'require "P4"'
> > ./P4.so: ./P4.so: Undefined symbol
"_Znwj" - ./P4.so (LoadError)
> > from -e:1
> >
> > Does anybody know why its happening?
>
> FreeBSD 6 required a porting change - the generated
Makefile was linking
> with
> cc rather than c++. Try build 1.5806 (just submitted),
and let me know if
> that works.
>
> Regards,
>
> Tony
> --
> Tony Smith
> European Technical Services Manager
> Perforce Software UK
_______________________________________________
p4ruby mailing list
p4ruby perforce.com
http://maillist.perforce.com/mailman/listinfo/p4ruby
|