List Info

Thread: Compiling yaz++ with gcc 4.1




Compiling yaz++ with gcc 4.1
user name
2006-03-15 10:12:16
Hi *,

as far as I understand it, there are some necessary changes
to have gcc 4.1 compile the current (as of yesterday in CVS)
yaz++ sources.
I had to change the header files mentioned below and remove
the extra class qualifiers when I tried to compile with gcc
4.1 on solaris 10:

-- snip --
~/src/yaz++> for file in `find . -name '*.h~'`; do
file2=`echo $file|sed -e 's/\~//'`; diff $file $file2;
done
36c36
<         PDU_Queue::~PDU_Queue();
---
>         ~PDU_Queue();
51c51
<     int PDU_Assoc::flush_PDU();
---
>     int flush_PDU();
26c26
<     void Z_ServerUtility::create_diagnostics (
---
>     void create_diagnostics (
37c37
<     Yaz_Z_Query& Yaz_Z_Query::operator=(const char
*rpn);
---
>     Yaz_Z_Query& operator=(const char *rpn);
41c41
<     SocketEntry **SocketManager::lookupObserver
---
>     SocketEntry **lookupObserver
43c43
<     SocketEvent *SocketManager::getEvent();
---
>     SocketEvent *getEvent();
-- / snip --

Greetings from Cologne/Germany
Heiko


_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
Compiling yaz++ with gcc 4.1
user name
2006-03-27 23:02:23
Heiko Jansen wrote:
> Hi *,
> 
> as far as I understand it, there are some necessary
changes to have gcc 4.1 compile the current (as of yesterday
in CVS) yaz++ sources.
> I had to change the header files mentioned below and
remove the extra class qualifiers when I tried to compile
with gcc 4.1 on solaris 10:

Thanks for this. Just installed RedHat FC5 with gcc 4.1.
We'll do 
automatic builds on that platform from now on.. We should be
able to fix 
those RSN.

/ Adam

> 
> -- snip --
> ~/src/yaz++> for file in `find . -name '*.h~'`; do
file2=`echo $file|sed -e 's/\~//'`; diff $file $file2;
done
> 36c36
> <         PDU_Queue::~PDU_Queue();
> ---
> 
>>        ~PDU_Queue();
> 
> 51c51
> <     int PDU_Assoc::flush_PDU();
> ---
> 
>>    int flush_PDU();
> 
> 26c26
> <     void Z_ServerUtility::create_diagnostics (
> ---
> 
>>    void create_diagnostics (
> 
> 37c37
> <     Yaz_Z_Query& Yaz_Z_Query::operator=(const
char *rpn);
> ---
> 
>>    Yaz_Z_Query& operator=(const char *rpn);
> 
> 41c41
> <     SocketEntry **SocketManager::lookupObserver
> ---
> 
>>    SocketEntry **lookupObserver
> 
> 43c43
> <     SocketEvent *SocketManager::getEvent();
> ---
> 
>>    SocketEvent *getEvent();
> 
> -- / snip --
> 
> Greetings from Cologne/Germany
> Heiko
> 
> 
> _______________________________________________
> Yazlist mailing list
> Yazlistlists.indexdata.dk
> http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
> 


_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
Compiling yaz++ with gcc 4.1
user name
2006-03-27 23:02:23
Heiko Jansen wrote:
> Hi *,
> 
> as far as I understand it, there are some necessary
changes to have gcc 4.1 compile the current (as of yesterday
in CVS) yaz++ sources.
> I had to change the header files mentioned below and
remove the extra class qualifiers when I tried to compile
with gcc 4.1 on solaris 10:

Thanks for this. Just installed RedHat FC5 with gcc 4.1.
We'll do 
automatic builds on that platform from now on.. We should be
able to fix 
those RSN.

/ Adam

> 
> -- snip --
> ~/src/yaz++> for file in `find . -name '*.h~'`; do
file2=`echo $file|sed -e 's/\~//'`; diff $file $file2;
done
> 36c36
> <         PDU_Queue::~PDU_Queue();
> ---
> 
>>        ~PDU_Queue();
> 
> 51c51
> <     int PDU_Assoc::flush_PDU();
> ---
> 
>>    int flush_PDU();
> 
> 26c26
> <     void Z_ServerUtility::create_diagnostics (
> ---
> 
>>    void create_diagnostics (
> 
> 37c37
> <     Yaz_Z_Query& Yaz_Z_Query::operator=(const
char *rpn);
> ---
> 
>>    Yaz_Z_Query& operator=(const char *rpn);
> 
> 41c41
> <     SocketEntry **SocketManager::lookupObserver
> ---
> 
>>    SocketEntry **lookupObserver
> 
> 43c43
> <     SocketEvent *SocketManager::getEvent();
> ---
> 
>>    SocketEvent *getEvent();
> 
> -- / snip --
> 
> Greetings from Cologne/Germany
> Heiko
> 
> 
> _______________________________________________
> Yazlist mailing list
> Yazlistlists.indexdata.dk
> http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
> 



_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )