Hello,
I have also an linking error concerning PETSC:
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawDestroy_X(_p_PetscDraw*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:502: undefined
reference to `XFreeGC'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:503: undefined
reference to `XCloseDisplay'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawRestoreSingleton_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:589: undefined
reference to `XFreeGC'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:590: undefined
reference to `XCloseDisplay'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawResizeWindow_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:440: undefined
reference to `XResizeWindow'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:441: undefined
reference to `XGetGeometry'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawSetDoubleBuffer_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:312: undefined
reference to `XCreatePixmap'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:315: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawCheckResizedWindow_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:462: undefined
reference to `XSync'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:463: undefined
reference to `XGetGeometry'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:476: undefined
reference to `XCreatePixmap'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:483: undefined
reference to `XSetClipRectangles'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:486: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawSetViewport_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:257: undefined
reference to `XSetClipRectangles'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawSetTitle_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:421: undefined
reference to `XGetWMName'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:425: undefined
reference to `XSetWMName'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawGetMouseButton_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:336: undefined
reference to `XCreateFontCursor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:339: undefined
reference to `XDefineCursor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:340: undefined
reference to `XSelectInput'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:342: undefined
reference to `XCheckTypedEvent'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:343: undefined
reference to `XMaskEvent'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:364: undefined
reference to `XQueryPointer'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:372: undefined
reference to `XUndefineCursor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:373: undefined
reference to `XFlush'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:373: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawEllipse_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:74: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:77: undefined
reference to `XFillArc'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawTriangle_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:94: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:101: undefined
reference to `XFillPolygon'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawRectangle_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:58: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:62: undefined
reference to `XFillRectangle'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawClear_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:273: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:274: undefined
reference to `XFillRectangle'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawSynchronizedClear_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:292: undefined
reference to `XFlush'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:294: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawSynchronizedFlush_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:227: undefined
reference to `XFlush'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:231: undefined
reference to `XSync'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:234: undefined
reference to `XCopyArea'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:235: undefined
reference to `XFlush'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:237: undefined
reference to `XSync'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:241: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawFlush_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:212: undefined
reference to `XCopyArea'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:214: undefined
reference to `XFlush'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:214: undefined
reference to `XSync'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawStringVertical_X(_p_PetscDraw*, double, double, int, char
const*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:192: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:199: undefined
reference to `XDrawString'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawString_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:128: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:133: undefined
reference to `XDrawString'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:138: undefined
reference to `XDrawString'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawPoint_X':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:45: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:46: undefined
reference to `XDrawPoint'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawXGetDisplaySize_Private(char const*, int*, int*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:607: undefined
reference to `XOpenDisplay'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:617: undefined
reference to `XCloseDisplay'
/home2/mbuerg/deal.II/lib/libpetscall.a(xops.o): In function
`PetscDrawLine_X(_p_PetscDraw*, double, double, double, double, int)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:29: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xops.c:32: undefined
reference to `XDrawLine'
/home2/mbuerg/deal.II/lib/libpetscall.a(text.o): In function
`XiInitFonts(PetscDraw_X*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:87: undefined
reference to `XListFontsWithInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:100: undefined
reference to `XFreeFontInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:105: undefined
reference to `XListFontsWithInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:124: undefined
reference to `XFreeFontInfo'
/home2/mbuerg/deal.II/lib/libpetscall.a(text.o): In function
`XiLoadFont(PetscDraw_X*, XiFont*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:60: undefined
reference to `XLoadFont'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:64: undefined
reference to `XQueryFont'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/text.c:72: undefined
reference to `XChangeGC'
/home2/mbuerg/deal.II/lib/libpetscall.a(tone.o): In function
`PetscDrawInterpolatedTriangle_X(PetscDraw_X*, int, int, int, int, int,
int, int, int, int)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:68: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:69: undefined
reference to `XDrawPoint'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:74: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:75: undefined
reference to `XDrawPoint'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:79: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:80: undefined
reference to `XDrawPoint'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:115: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:116: undefined
reference to `XDrawPoint'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:121: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:122: undefined
reference to `XDrawPoint'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:126: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/tone.c:127: undefined
reference to `XDrawPoint'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiSetToBackground(PetscDraw_X*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:258: undefined
reference to `XSetForeground'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiSetWindowLabel(PetscDraw_X*, char*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:244: undefined
reference to `XGetWMName'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:248: undefined
reference to `XSetWMName'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiDisplayWindow(PetscDraw_X*, char*, int, int, int, int, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:96: undefined
reference to `XGetWindowAttributes'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:126: undefined
reference to `XCreateWindow'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:136: undefined
reference to `XStringListToTextProperty'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:137: undefined
reference to `XStringListToTextProperty'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:138: undefined
reference to `XStringListToTextProperty'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:139: undefined
reference to `XStringListToTextProperty'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:156: undefined
reference to `XSetWMProperties'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:159: undefined
reference to `XSelectInput'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:160: undefined
reference to `XMapWindow'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiSetGC(PetscDraw_X*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:59: undefined
reference to `XCreateGC'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiOpenDisplay(PetscDraw_X*, char*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:31: undefined
reference to `XOpenDisplay'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiQuickWindowFromWindow(PetscDraw_X*, char*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:215: undefined
reference to `XGetWindowAttributes'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:222: undefined
reference to `XGetGeometry'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:226: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:227: undefined
reference to `XSetWindowBackground'
/home2/mbuerg/deal.II/lib/libpetscall.a(xinit.o): In function
`XiQuickWindow(PetscDraw_X*, char*, char*, int, int, int, int)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:190: undefined
reference to `XSetForeground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:191: undefined
reference to `XSetWindowBackground'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xinit.c:195: undefined
reference to `XFillRectangle'
/home2/mbuerg/deal.II/lib/libpetscall.a(wmap.o): In function
`Xi_wait_map(PetscDraw_X*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/wmap.c:24: undefined
reference to `XMaskEvent'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`XiSimColor(PetscDraw_X*, unsigned long, int, int)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:398:
undefined reference to `XQueryColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:417:
undefined reference to `XLookupColor'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`XiFindColor(PetscDraw_X*, char*, unsigned long*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:355:
undefined reference to `XParseColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:357:
undefined reference to `XAllocColor'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`XiSetColormap(PetscDraw_X*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:327:
undefined reference to `XSetWindowColormap'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`XiSetVisualClass(PetscDraw_X*)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:292:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:296:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:300:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`PetscDrawSetUpColormap_Private(_XDisplay*, int, Visual*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:142:
undefined reference to `XCreateColormap'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:150:
undefined reference to `XParseColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:152:
undefined reference to `XAllocColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:162:
undefined reference to `XStoreColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:180:
undefined reference to `XAllocColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:190:
undefined reference to `XStoreColor'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`PetscDrawSetUpColormap_Shared(_XDisplay*, int, Visual*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:92: undefined
reference to `XAllocNamedColor'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:109:
undefined reference to `XAllocColor'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`PetscDrawSetUpColormap_X(_XDisplay*, int, Visual*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
undefined reference to `XMatchVisualInfo'
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o):/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:219:
more undefined references to `XMatchVisualInfo' follow
/home2/mbuerg/deal.II/lib/libpetscall.a(xcolor.o): In function
`PetscDrawSetColormap_X(PetscDraw_X*, char*, unsigned long)':
/home2/mbuerg/petsc-3.0.0-p8/src/sys/draw/impls/x/xcolor.c:253:
undefined reference to `XOpenDisplay'
PETSC configuration options are:
./config/configure.py --with-mpi-dir=/opt/mpich-gcc --with-clanguage=C++
I tried a few others, but the same result.
Only X components are not found, but I think the X-Window system should
be OK, because the PETSC tests are working fine.
Thanks,
Markus
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii