[Mono-devel-list] build problem with cvs version of mono

ROBIEZ JP DistDpoCes4-d Jean-Pascal.Robiez at socgen.com
Thu Apr 10 03:30:51 EDT 2003

I had the same problem, if i remember well looking at the config.log file you'll find that a program is compiled by the configure script to get the size. This program failed to compile because of a missing library, I don't have access to my Linux box from here so I can't check which one (but someone on the mono list gave me the info so you can look at the list archives). I was on a debian woody and the problem was solved by adding the correct path to ld.so.conf and running ldconfig.
I hope this helps.

-----Message d'origine-----
De : Philip Nelson [mailto:panmanphil at yahoo.com]
Envoyé : jeudi 10 avril 2003 05:23
À : mono-devel-list at ximian.com
Objet : [Mono-devel-list] build problem with cvs version of mono

Could somebody give me a hand with this.  It should be easy it would seem

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT -fexceptions -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
-Wcast-align -Wwrite-strings -c daemon.c -Wp,-MD,.deps/daemon.TPlo  -fPIC -DPIC
-o .libs/daemon.lo
In file included from ../../mono/io-layer/handles-private.h:16,
                 from daemon.c:26:
../../mono/io-layer/wapi-private.h:25: #error configure failed to discover size
of unix socket path

Which is because of ...

/* Catch this here rather than corrupt the shared data at runtime */
#error configure failed to discover size of unix socket path

Which is defined that way in config.log as a result of a conftest program.  

Any ideas of where to look?
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com

Ce message et toutes les pièces jointes (ci-après le "message") sont
confidentiels et établis à l'intention exclusive de ses destinataires.
Toute utilisation ou diffusion non autorisée est interdite. 
Tout message électronique est susceptible d'altération. 
La SOCIETE GENERALE et ses filiales déclinent toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié.


This message and any attachments (the "message") are confidential and
intended solely for the addressees.
Any unauthorised use or dissemination is prohibited. 
E-mails are susceptible to alteration.   
Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates shall be liable for the message if altered, changed or falsified. 


More information about the Mono-devel-list mailing list