Henk:

When you compiled PVFS, did you --disable-server?  If not, which version of
bdb do you have your system and where is it located?

Becky

On Wed, Aug 1, 2012 at 9:56 AM, Becky Ligon <[email protected]> wrote:

> Thanks Henk and Nick!  Yes, I need to install the command line tools
> apparently!
>
> Becky
>
> Sent from my iPhone
>
> On Aug 1, 2012, at 3:52 AM, "Henk D. Schoneveld" <[email protected]>
> wrote:
>
> > Hi Becky,
> >
> > On Snow Leopard it's /usr/bin/gcc /usr/bin/g++ /usr/bin/make
> >
> > Henk Schoneveld
> >
> > On Aug 1, 2012, at 12:11 AM, Becky Ligon wrote:
> >
> >> I have installed Xcode but still don't see the gcc compiler.  Is it
> hidden somewhere?
> >>
> >> Becky
> >>
> >> On Tue, Jul 31, 2012 at 4:17 PM, Becky Ligon <[email protected]>
> wrote:
> >> Thanks, Scott!!!  Geez!  Do you think they could have made it any
> harder?
> >>
> >> Becky
> >>
> >>
> >> On Tue, Jul 31, 2012 at 3:53 PM, Atchley, Scott <[email protected]>
> wrote:
> >> Becky,
> >>
> >> You need to install Xcode from Apple. It has a full build environment.
> >>
> >> If you need autotools, you should then install fink or macports.
> >>
> >> Scott
> >>
> >> On Jul 31, 2012, at 2:44 PM, Becky Ligon wrote:
> >>
> >>> Henk/John:
> >>>
> >>> I can't find a binary gcc for MAC OSX anywhere.  Does it exist?
> >>>
> >>> Becky
> >>>
> >>> On Tue, Jul 31, 2012 at 1:34 PM, Henk D. Schoneveld <
> [email protected]> wrote:
> >>> Hi Becky,
> >>>
> >>> As replacement for macfuse I've used fuse4x at
> http://fuse4x.github.com, as advised by John Chandy.
> >>> I downloaded and installed Xcode, gettext and pkg-config. Fuse4X
> installs in usr/local/lib, I had to make symlinks  to /usr/lib because
> otherwise fuse.pc isn't found.
> >>> Downloaded the 2.8.6 tarball
> >>> ./configure --prefix=/usr --disable-usrint --enable-fuse
> >>> make
> >>>
> >>> NOW MY BLUNDER, SHAME SHAME on ME
> >>> ----------------------------
> >>> copied pvfs2fuse to /usr/bin
> >>>
> >>> complained it didn't work Ough Ough
> >>> ----------------------------
> >>> Did "sudo make install" AND EVERYTHING WORKS AS EXPECTED
> >>>
> >>> My excuses for all the fuzz.
> >>>
> >>> Henk Schoneveld
> >>>
> >>> PS. did CC the list ;-)
> >>>
> >>> On Jul 31, 2012, at 3:26 PM, Becky Ligon wrote:
> >>>
> >>>> Henk:
> >>>>
> >>>> Can you send me your pvfs2tab file, your PVFS conf file, and the
> version of fuse that you are using?  My understanding is that OSX fuse is
> no longer supported, so there is a 3rd party "fuse" that you have to use.
>  I will find out the details for you.
> >>>>
> >>>> Becky
> >>>>
> >>>> On Tue, Jul 31, 2012 at 4:15 AM, Henk D. Schoneveld <
> [email protected]> wrote:
> >>>>
> >>>> On Jul 30, 2012, at 11:17 PM, Becky Ligon wrote:
> >>>>
> >>>>> Henk:
> >>>>>
> >>>>> Can you post your output to this list?
> >>>> Of course happy to do that.
> >>>>
> >>>> [E 19:01:35.647450] PVFS_isys_fs_add: Failed to initialize any
> appropriate BMI methods for addresses:
> >>>> [E 19:01:35.648604]     ???
> >>>> [E 19:01:35.648645] PVFS_isys_fs_add call: Protocol not available
> >>>> [E 19:01:35.648680] ERROR: could not initialize any file systems in
> /etc/pvfs2tab.
> >>>> PVFS_util_init_defaults: Operation not supported by device (error
> class: 0)
> >>>>
> >>>> pvfs2fuse and exactly the same pvfs2tab under linux works as expected.
> >>>>
> >>>> Any more hints ?
> >>>>
> >>>> By the way I patched state-machine-fns.c with
> >>>>
> >>>> @@ -229,7 +229,9 @@
> >>>>           {
> >>>>               gossip_err("SM current state or trtbl is invalid "
> >>>>                          "(smcb = %p)\n", smcb);
> >>>> +#ifdef GOSSIP_ENABLE_BACKTRACE
> >>>>               gossip_backtrace();
> >>>> +#endif
> >>>>               assert(0);
> >>>>               return -1;
> >>>>           }
> >>>>
> >>>> Patch applied well.
> >>>>
> >>>> Kind regards
> >>>>
> >>>>
> >>>> Henk
> >>>>
> >>>>>
> >>>>> Thanks,
> >>>>> Becky
> >>>>>
> >>>>> On Mon, Jul 30, 2012 at 4:50 PM, Henk D. Schoneveld <
> [email protected]> wrote:
> >>>>>
> >>>>> On Jul 30, 2012, at 7:34 PM, Becky Ligon wrote:
> >>>>>
> >>>>>> Great!  So disabling usrint and enabling fuse was all you needed?
> >>>>> Uhh to compile yes, but to use it it failed. Posted output to John
> Chandy.
> >>>>>>
> >>>>>> Becky
> >>>>>>
> >>>>>> On Mon, Jul 30, 2012 at 1:10 PM, Henk D. Schoneveld <
> [email protected]> wrote:
> >>>>>> Thanks a lot Becky, but John Chandy reacted already off-list. I did
> reply my results to the list again.
> >>>>>> But again thank you for being so helpful
> >>>>>>
> >>>>>> Henk Schoneveld
> >>>>>>
> >>>>>>
> >>>>>> On Jul 30, 2012, at 5:50 PM, Becky Ligon wrote:
> >>>>>>
> >>>>>>> Henk:
> >>>>>>>
> >>>>>>> We do have a developer who has worked with OSX with the fuse
> client.  I am going to forward your email to him and let him help you with
> the details.
> >>>>>>>
> >>>>>>> Becky Ligon
> >>>>>>>
> >>>>>>>
> >>>>>>> On Sun, Jul 29, 2012 at 11:20 PM, John Chandy <
> [email protected]> wrote:
> >>>>>>> Henk,
> >>>>>>>
> >>>>>>> If all you are looking for is the fuse client, you should be able
> to add "--disable-usrint" and "--enable-fuse" when you do the configure.
> >>>>>>>
> >>>>>>> If you want the user POSIX and stdio libraries, it looks like
> you'll have to make some minor fixes to the usrint code so that it compiles
> on MacOSX.  I'm not sure if the OrangeFS developers are testing on MacOSX.
> >>>>>>>
> >>>>>>> John.
> >>>>>>>
> >>>>>>> On Jul 29, 2012, at 6:26 PM, Henk D. Schoneveld wrote:
> >>>>>>>
> >>>>>>>> John,
> >>>>>>>>
> >>>>>>>> Thanks for your answer.
> >>>>>>>>
> >>>>>>>> Installed xcode, Fuse4X, gettext and pkg-config, I'm able to
> configure orange-fs2.8.6, but make fails with
> >>>>>>>>
> >>>>>>>> CC           src/client/sysint/mgmt-get-uid-list.o
> >>>>>>>> CC           src/client/usrint/posix-pvfs.o
> >>>>>>>> In file included from src/client/usrint/posix-pvfs.c:13:
> >>>>>>>> src/client/usrint/usrint.h:227: warning: type defaults to ‘int’
> in declaration of ‘off64_t’
> >>>>>>>> src/client/usrint/usrint.h:227: error: expected ‘;’, ‘,’ or ‘)’
> before ‘offset’
> >>>>>>>> src/client/usrint/usrint.h:229: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘ftell64’
> >>>>>>>> In file included from src/client/usrint/posix-pvfs.c:14:
> >>>>>>>> src/client/usrint/posix-ops.h:35: error: expected declaration
> specifiers or ‘...’ before ‘off64_t’
> >>>>>>>>
> >>>>>>>> Any hints on what I did wrong or miss are very welcome
> >>>>>>>>
> >>>>>>>> Henk
> >>>>>>>> On Jul 28, 2012, at 10:33 PM, John Chandy wrote:
> >>>>>>>>
> >>>>>>>>> Henk,
> >>>>>>>>>
> >>>>>>>>> pvfs2fuse was built work on OSX with Macfuse from
> http://code.google.com/p/macfuse.  It used to compile 3-4 years ago when
> I last looked at it, but since macfuse hasnt been updated since 2009, I
> don't know if it still works.  There is a replacement for macfuse called
> fuse4x at http://fuse4x.github.com, but I've never tested pvfs2fuse with
> it, so you'll have to try it out and see if it works.
> >>>>>>>>>
> >>>>>>>>> As long as you have the gcc build environment (from xcode),
> building pvfs2fuse should be the same as you would do on a Linux machine.
> >>>>>>>>>
> >>>>>>>>> John.
> >>>>>>>>>
> >>>>>>>>> On Jul 28, 2012, at 2:13 PM, Henk D. Schoneveld wrote:
> >>>>>>>>>
> >>>>>>>>>> Hi all,
> >>>>>>>>>>
> >>>>>>>>>> Using five 2.8.6 metadata/io-servers en would like to use the
> storage on an OSX machine. pvfs2fuse is the way to go. I know how to build
> pvfs2fuse under linux, but have no idea how to get a working OSX version.
> >>>>>>>>>> Googled and read a modified fuse-library would be needed, which
> was available on a now disapeared Zumastor.
> >>>>>>>>>>
> >>>>>>>>>> Could somebody be so kind to provide me a binary version ? BTW
> I do need a 64bits version.
> >>>>>>>>>>
> >>>>>>>>>> I've never build something under OSX, setting things up just to
> build pvfs2fuse would be a real pain I gues.
> >>>>>>>>>>
> >>>>>>>>>> Kind regards
> >>>>>>>>>>
> >>>>>>>>>> Henk Schoneveld
> >>>>>>>>>> _______________________________________________
> >>>>>>>>>> Pvfs2-users mailing list
> >>>>>>>>>> [email protected]
> >>>>>>>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Pvfs2-users mailing list
> >>>>>>> [email protected]
> >>>>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Becky Ligon
> >>>>>>> OrangeFS Support and Development
> >>>>>>> Omnibond Systems
> >>>>>>> Anderson, South Carolina
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Becky Ligon
> >>>>>> OrangeFS Support and Development
> >>>>>> Omnibond Systems
> >>>>>> Anderson, South Carolina
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Becky Ligon
> >>>>> OrangeFS Support and Development
> >>>>> Omnibond Systems
> >>>>> Anderson, South Carolina
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Becky Ligon
> >>>> OrangeFS Support and Development
> >>>> Omnibond Systems
> >>>> Anderson, South Carolina
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> Becky Ligon
> >>> OrangeFS Support and Development
> >>> Omnibond Systems
> >>> Anderson, South Carolina
> >>>
> >>>
> >>> _______________________________________________
> >>> Pvfs2-users mailing list
> >>> [email protected]
> >>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
> >>
> >>
> >>
> >>
> >> --
> >> Becky Ligon
> >> OrangeFS Support and Development
> >> Omnibond Systems
> >> Anderson, South Carolina
> >>
> >>
> >>
> >>
> >>
> >> --
> >> Becky Ligon
> >> OrangeFS Support and Development
> >> Omnibond Systems
> >> Anderson, South Carolina
> >>
> >>
> >
>



-- 
Becky Ligon
OrangeFS Support and Development
Omnibond Systems
Anderson, South Carolina
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to