[unixODBC-support] make error - synch.h

Stefan Radman Stefan.Radman at CTBTO.ORG
Tue Jun 6 19:06:13 BST 2006


> well, thanks guys, you are real quick to respond, it's appreciated.
It's that kind of response keeping the motivation :-)

Cheers
stefan

> -----Original Message-----
> From: unixodbc-support-bounces at easysoft.com 
> [mailto:unixodbc-support-bounces at easysoft.com] On Behalf Of 
> Brossoit Bruno (Nter - SLVQ)
> Sent: Tuesday, 06 June, 2006 19:37
> To: 'Support for the unixODBC project'
> Subject: RE : RE : RE : RE : [unixODBC-support] make error - synch.h
> 
> Case closed, I did a soft link on my libgcc_s file and 
> everything compiled
> well, thanks guys, you are real quick to respond, it's appreciated.
> 
> Bruno.
> 
> -----Message d'origine-----
> De : unixodbc-support-bounces at easysoft.com
> [mailto:unixodbc-support-bounces at easysoft.com] 
> Envoyé : 6 juin, 2006 11:27
> À : 'Support for the unixODBC project'
> Objet : RE : RE : RE : [unixODBC-support] make error - synch.h
> 
> Ok found the problem,
> 
> It seems gcc has one exec for each aix 5.1, 5.2 and 5.3.
> 
> I unsintalled gcc and installed the 5.3 version and it's good now,
> 
> I got another problem when I run make:
> 
> collect2: library libgcc_s not found
> 
> thanks.
> 
> Bruno
> 
> 
> -----Message d'origine-----
> De : unixodbc-support-bounces at easysoft.com
> [mailto:unixodbc-support-bounces at easysoft.com] 
> Envoyé : 6 juin, 2006 09:20
> À : 'Support for the unixODBC project'
> Objet : RE : RE : [unixODBC-support] make error - synch.h
> 
> I got this from the config.log after running compile --enable-gui=no
> --enable-threads=no
> 
> checking synch.h usability... no
> checking synch.h presence... yes
> configure: WARNING: synch.h: present but cannot be compiled
> configure: WARNING: synch.h:     check for missing 
> prerequisite headers?
> configure: WARNING: synch.h: see the Autoconf documentation
> configure: WARNING: synch.h:     section "Present But Cannot 
> Be Compiled"
> configure: WARNING: synch.h: proceeding with the preprocessor's result
> configure: WARNING: synch.h: in the future, the compiler will take
> precedence
> configure: WARNING:     ## 
> ------------------------------------------ ##
> configure: WARNING:     ## Report this to the AC_PACKAGE_NAME 
> lists.  ##
> configure: WARNING:     ## 
> ------------------------------------------ ##
> checking for synch.h... yes
> 
> -----Message d'origine-----
> De : unixodbc-support-bounces at easysoft.com
> [mailto:unixodbc-support-bounces at easysoft.com] 
> Envoyé : 6 juin, 2006 08:58
> À : Support for the unixODBC project
> Objet : Re: RE : [unixODBC-support] make error - synch.h
> 
> Brossoit Bruno (Nter - SLVQ) wrote:
> 
> >I tried --enable-threads=no and it's the same.
> >
> >Here is line 582...
> >
> >pthread_rwlock_destroy __((pthread_rwlock_t *));
> >
> >I'm really not familiar with this so i have no idea if there 
> is something
> >wrong with the line.
> >
> >Seems the problem is around the compiler so I tought I'd 
> tell you it was
> >installed from a already compiled source on the IBM CD so 
> maybe I could
> >uninstall it and take it form another source, maybe a more 
> recent one.
> >  
> >
> I think the problem is related to your headers, I would guess 
> pthread_rwlock_t is not defined at this point in your system headers.
> 
> Other than adding a
> 
> typedef void* pthread_rwlock_t
> 
> To one or more of the header files, I would try and find where the 
> typedef should be in your system and find why its not finding it. I 
> would guess its a conflict between the AIX headers and the 
> GCC headers 
> (maybe).
> 
> -- 
> Nick Gorham
> Easysoft Limited
> http://www.easysoft.com, http://www.unixODBC.org
> 
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> MISE EN GARDE CONCERNANT LA CONFIDENTIALITÉ : L'information 
> contenue dans ce
> courriel est réservée exclusivement à l'usage personnel et 
> confidentiel du
> destinataire indiqué ci-dessus. Ce message constitue une communication
> privilégiée et confidentielle et il peut être visé par le secret
> professionnel ou tout autre privilège de non-divulgation. 
> Tout emploi non
> autorisé de ce message est interdit. Si vous avez reçu cette 
> communication
> par erreur, veuillez nous en aviser immédiatement par 
> téléphone ou courriel
> et supprimer le message original. Merci.
> 
> 
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> 
> MISE EN GARDE CONCERNANT LA CONFIDENTIALITÉ : L'information 
> contenue dans ce
> courriel est réservée exclusivement à l'usage personnel et 
> confidentiel du
> destinataire indiqué ci-dessus. Ce message constitue une communication
> privilégiée et confidentielle et il peut être visé par le secret
> professionnel ou tout autre privilège de non-divulgation. 
> Tout emploi non
> autorisé de ce message est interdit. Si vous avez reçu cette 
> communication
> par erreur, veuillez nous en aviser immédiatement par 
> téléphone ou courriel
> et supprimer le message original. Merci.
> 
> 
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> 
> MISE EN GARDE CONCERNANT LA CONFIDENTIALITÉ : L'information 
> contenue dans ce
> courriel est réservée exclusivement à l'usage personnel et 
> confidentiel du
> destinataire indiqué ci-dessus. Ce message constitue une communication
> privilégiée et confidentielle et il peut être visé par le secret
> professionnel ou tout autre privilège de non-divulgation. 
> Tout emploi non
> autorisé de ce message est interdit. Si vous avez reçu cette 
> communication
> par erreur, veuillez nous en aviser immédiatement par 
> téléphone ou courriel
> et supprimer le message original. Merci.
> 
> 
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> 




More information about the unixODBC-support mailing list