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

Reply via email to