building IOmeter for AIX 5.3

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

building IOmeter for AIX 5.3

Greg Leibfried
Before I start digging into compile issues (I'm no expert at all!!)  I thought I'd query the mailing list to see if anyone has compile IOmeter on AIX 5.3... just in case I can get some free tips first ;-) 

If anyone has any suggestions, please let me know! 

Thanks! 

Here is what happens when I try the make.....

---------------------------
bash-2.05a# make all
        g++ -O3  -Wall  -D_GNU_SOURCE  -DIOMTR_OSFAMILY_UNIX -DIOMTR_OS_LINUX  -DIOMTR_CPU_PPC  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -DDYNAMO_DESTRUCTIVE  -DNO_DYNAMO_VI  -D_REENTRANT   -c IOGlobals.cpp
In file included from /usr/include/aio.h:31,
                 from IOCommon.h:233,
                 from IOGlobals.cpp:68:
/usr/include/sys/aio.h:283: declaration of `operator ' as non-function
/usr/include/sys/aio.h:283: `void' in parameter list must be entire list
/usr/include/sys/aio.h: In function `int aio_fsync ()':
/usr/include/sys/aio.h:285: `operator ' not defined
/usr/include/sys/aio.h:285: `__aiocbp' undeclared (first use this function)
/usr/include/sys/aio.h:285: (Each undeclared identifier is reported only once
/usr/include/sys/aio.h:285: for each function it appears in.)
/usr/include/sys/aio.h:286: warning: control reaches end of non-void function `aio_fsync ()'
/usr/include/sys/aio.h: At top level:
/usr/include/sys/aio.h:341: declaration of `operator ' as non-function
/usr/include/sys/aio.h:341: `void' in parameter list must be entire list
/usr/include/sys/aio.h: In function `int aio_fsync64 ()':
/usr/include/sys/aio.h:343: `operator ' not defined
/usr/include/sys/aio.h:344: warning: control reaches end of non-void function `aio_fsync64 ()'
--------------------------------
--


...Greg Leibfred
The Peanuts( http://mail.magnaspeed.net/~gregl/dogs.htm)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: building IOmeter for AIX 5.3

Ming Zhang
i do not think iometer support aix. do we?

ming

On Wed, 2005-10-19 at 10:37 -0500, Greg Leibfried wrote:

> Before I start digging into compile issues (I'm no expert at all!!)  I
> thought I'd query the mailing list to see if anyone has compile
> IOmeter on AIX 5.3... just in case I can get some free tips
> first ;-)  
>
> If anyone has any suggestions, please let me know!  
>
> Thanks!  
>
> Here is what happens when I try the make.....
>
> ---------------------------
> bash-2.05a# make all
>         g++ -O3  -Wall  -D_GNU_SOURCE  -DIOMTR_OSFAMILY_UNIX
> -DIOMTR_OS_LINUX  -DIOMTR_CPU_PPC  -D_LARGEFILE_SOURCE
> -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -DDYNAMO_DESTRUCTIVE
> -DNO_DYNAMO_VI  -D_REENTRANT   -c IOGlobals.cpp
> In file included from /usr/include/aio.h:31,
>                  from IOCommon.h:233,
>                  from IOGlobals.cpp:68:
> /usr/include/sys/aio.h:283: declaration of `operator ' as non-function
> /usr/include/sys/aio.h:283: `void' in parameter list must be entire
> list
> /usr/include/sys/aio.h: In function `int aio_fsync ()':
> /usr/include/sys/aio.h:285: `operator ' not defined
> /usr/include/sys/aio.h:285: `__aiocbp' undeclared (first use this
> function)
> /usr/include/sys/aio.h:285: (Each undeclared identifier is reported
> only once
> /usr/include/sys/aio.h:285: for each function it appears in.)
> /usr/include/sys/aio.h:286: warning: control reaches end of non-void
> function `aio_fsync ()'
> /usr/include/sys/aio.h: At top level:
> /usr/include/sys/aio.h:341: declaration of `operator ' as non-function
> /usr/include/sys/aio.h:341: `void' in parameter list must be entire
> list
> /usr/include/sys/aio.h: In function `int aio_fsync64 ()':
> /usr/include/sys/aio.h:343: `operator ' not defined
> /usr/include/sys/aio.h:344: warning: control reaches end of non-void
> function `aio_fsync64 ()'
> --------------------------------
> --
>
>
> ...Greg Leibfred
> The Peanuts( http://mail.magnaspeed.net/~gregl/dogs.htm)



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Iometer-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/iometer-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: building IOmeter for AIX 5.3

Daniel Scheibli

Not really. But if I remember correctly, then there
is some Linux support within AIX - but I don't know
how far it realy goes.

So going with the Linux/PPC variant is propably the
closest one; nevertheless you are the first one I
have heared of trying to run under AIX (anyway please
give it a try!).

-Daniel



> i do not think iometer support aix. do we?
>
> ming
>
> On Wed, 2005-10-19 at 10:37 -0500, Greg Leibfried wrote:
>> Before I start digging into compile issues (I'm no expert at all!!)
>> I
>> thought I'd query the mailing list to see if anyone has compile
>> IOmeter on AIX 5.3... just in case I can get some free tips
>> first ;-)
>>
>> If anyone has any suggestions, please let me know!
>>
>> Thanks!
>>
>> Here is what happens when I try the make.....
>>
>> ---------------------------
>> bash-2.05a# make all
>>         g++ -O3  -Wall  -D_GNU_SOURCE  -DIOMTR_OSFAMILY_UNIX
>> -DIOMTR_OS_LINUX  -DIOMTR_CPU_PPC  -D_LARGEFILE_SOURCE
>> -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -DDYNAMO_DESTRUCTIVE
>> -DNO_DYNAMO_VI  -D_REENTRANT   -c IOGlobals.cpp
>> In file included from /usr/include/aio.h:31,
>>                  from IOCommon.h:233,
>>                  from IOGlobals.cpp:68:
>> /usr/include/sys/aio.h:283: declaration of `operator ' as
>> non-function
>> /usr/include/sys/aio.h:283: `void' in parameter list must be entire
>> list
>> /usr/include/sys/aio.h: In function `int aio_fsync ()':
>> /usr/include/sys/aio.h:285: `operator ' not defined
>> /usr/include/sys/aio.h:285: `__aiocbp' undeclared (first use this
>> function)
>> /usr/include/sys/aio.h:285: (Each undeclared identifier is reported
>> only once
>> /usr/include/sys/aio.h:285: for each function it appears in.)
>> /usr/include/sys/aio.h:286: warning: control reaches end of non-void
>> function `aio_fsync ()'
>> /usr/include/sys/aio.h: At top level:
>> /usr/include/sys/aio.h:341: declaration of `operator ' as
>> non-function
>> /usr/include/sys/aio.h:341: `void' in parameter list must be entire
>> list
>> /usr/include/sys/aio.h: In function `int aio_fsync64 ()':
>> /usr/include/sys/aio.h:343: `operator ' not defined
>> /usr/include/sys/aio.h:344: warning: control reaches end of non-void
>> function `aio_fsync64 ()'
>> --------------------------------
>> --
>>
>>
>> ...Greg Leibfred
>> The Peanuts( http://mail.magnaspeed.net/~gregl/dogs.htm)
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads,
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Iometer-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/iometer-user
>




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Iometer-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/iometer-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: building IOmeter for AIX 5.3

Ming Zhang
o, yes. i forgot. once we discussed that before. a aix linux compatible
run. but we also knew that we have no native aix support.

ming


On Wed, 2005-10-19 at 16:01 +0000, Daniel Scheibli wrote:

> Not really. But if I remember correctly, then there
> is some Linux support within AIX - but I don't know
> how far it realy goes.
>
> So going with the Linux/PPC variant is propably the
> closest one; nevertheless you are the first one I
> have heared of trying to run under AIX (anyway please
> give it a try!).
>
> -Daniel
>
>
>
> > i do not think iometer support aix. do we?
> >
> > ming
> >
> > On Wed, 2005-10-19 at 10:37 -0500, Greg Leibfried wrote:
> >> Before I start digging into compile issues (I'm no expert at all!!)
> >> I
> >> thought I'd query the mailing list to see if anyone has compile
> >> IOmeter on AIX 5.3... just in case I can get some free tips
> >> first ;-)
> >>
> >> If anyone has any suggestions, please let me know!
> >>
> >> Thanks!
> >>
> >> Here is what happens when I try the make.....
> >>
> >> ---------------------------
> >> bash-2.05a# make all
> >>         g++ -O3  -Wall  -D_GNU_SOURCE  -DIOMTR_OSFAMILY_UNIX
> >> -DIOMTR_OS_LINUX  -DIOMTR_CPU_PPC  -D_LARGEFILE_SOURCE
> >> -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -DDYNAMO_DESTRUCTIVE
> >> -DNO_DYNAMO_VI  -D_REENTRANT   -c IOGlobals.cpp
> >> In file included from /usr/include/aio.h:31,
> >>                  from IOCommon.h:233,
> >>                  from IOGlobals.cpp:68:
> >> /usr/include/sys/aio.h:283: declaration of `operator ' as
> >> non-function
> >> /usr/include/sys/aio.h:283: `void' in parameter list must be entire
> >> list
> >> /usr/include/sys/aio.h: In function `int aio_fsync ()':
> >> /usr/include/sys/aio.h:285: `operator ' not defined
> >> /usr/include/sys/aio.h:285: `__aiocbp' undeclared (first use this
> >> function)
> >> /usr/include/sys/aio.h:285: (Each undeclared identifier is reported
> >> only once
> >> /usr/include/sys/aio.h:285: for each function it appears in.)
> >> /usr/include/sys/aio.h:286: warning: control reaches end of non-void
> >> function `aio_fsync ()'
> >> /usr/include/sys/aio.h: At top level:
> >> /usr/include/sys/aio.h:341: declaration of `operator ' as
> >> non-function
> >> /usr/include/sys/aio.h:341: `void' in parameter list must be entire
> >> list
> >> /usr/include/sys/aio.h: In function `int aio_fsync64 ()':
> >> /usr/include/sys/aio.h:343: `operator ' not defined
> >> /usr/include/sys/aio.h:344: warning: control reaches end of non-void
> >> function `aio_fsync64 ()'
> >> --------------------------------
> >> --
> >>
> >>
> >> ...Greg Leibfred
> >> The Peanuts( http://mail.magnaspeed.net/~gregl/dogs.htm)
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by:
> > Power Architecture Resource Center: Free content, downloads,
> > discussions,
> > and more. http://solutions.newsforge.com/ibmarch.tmpl
> > _______________________________________________
> > Iometer-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/iometer-user
> >
>
>



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Iometer-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/iometer-user
Loading...