Subject: CGAL users discussion list
List archive
- From: "Jannis Warnat" <>
- To: <>
- Subject: [cgal-discuss] Arrangement_on_surface_2 demo linking problem
- Date: Sat, 14 Feb 2009 20:28:28 +0100
Hi,
I managed to install CGAL 3.4 but get the following
linking error when trying to make the Arrangement_on_surface_2
demo:
Linking CXX executable arrangement_2.exe
cd /usr/local/CGAL-3.4/demo/Arrangement_on_surface_2 && /usr/bin/cmake.exe -E cmake_link_script CMakeFiles/arrangement_2.dir/link.txt --verbose=1 /usr/bin/c++.exe -O3 -DNDEBUG CMakeFiles/arrangement_2.dir/arrangement_2.o CMakeFiles/arrangement_2.dir/forms.o CMakeFiles/arrangement_2.dir/demo_tab.o CMakeFiles/arrangement_2.dir/MyWindow_files.o CMakeFiles/arrangement_2.dir/MyWindow_operations.o CMakeFiles/arrangement_2.dir/MyWindow_overlay.o CMakeFiles/arrangement_2.dir/qt_layer.o -o arrangement_2.exe -Wl,--out-implib,libarrangement_2.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -L/usr/local/CGAL-3.4/lib -L/usr/local/lib ../../lib/libCGAL_Qt3.a ../../lib/libCGAL_Core.a ../../lib/libCGAL.a -lmpfr -lgmp /usr/local/lib/libboost_thread-gcc34-mt-1_38.a /usr/lib/qt3/lib/libqassistantclient.a /usr/lib/qt3/lib/libqt.dll.a -lSM -lICE -lX11 -lXext -lgdi32 /usr/lib/w32api/libglu32.a /usr/lib/w32api/libopengl32.a ../../lib/libCGAL_Qt3.a ../../lib/libCGAL_Core.a ../../lib/libCGAL.a -lmpfr -lgmp /usr/local/lib/libboost_thread-gcc34-mt-1_38.a /usr/lib/qt3/lib/libqassistantclient.a /usr/lib/qt3/lib/libqt.dll.a -lSM -lICE -lX11 -lXext -lgdi32 /usr/lib/w32api/libglu32.a /usr/lib/w32api/libopengl32.a /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: warning: auto-importing has been activated without --enable-auto-import specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs .../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x60f1):
undefined reference to
`_glLightModelfv'
../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x610d): undefined reference to `_glMaterialfv' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6129): undefined reference to `_glMaterialfv' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6145): undefined reference to `_glMaterialfv' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6177): undefined reference to `_glLightfv' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6183): undefined reference to `_glEnable' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x618f): undefined reference to `_glEnable' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x619b): undefined reference to `_glEnable' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x61a7): undefined reference to `_glEnable' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6214): undefined reference to `_glViewport' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6220): undefined reference to `_glMatrixMode' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6225): undefined reference to `_glLoadIdentity' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x628a): undefined reference to `_glOrtho' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x62e1): undefined reference to `_glMatrixMode' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x62e6): undefined reference to `_glLoadIdentity' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x6354): undefined reference to `_glOrtho' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x932c): undefined reference to `_glClear' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x9331): undefined reference to `_glPushMatrix' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x9353): undefined reference to `_glTranslated' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x950f): undefined reference to `_glMultMatrixd' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x9531): undefined reference to `_glScaled' ../../lib/libCGAL_Qt3.a(all_files.o):all_files.cpp:(.text+0x9543): undefined reference to `_glPopMatrix' Info: resolving QString::shared_null by linking to __imp___ZN7QString11shared_nullE (auto-import) Info: resolving _qApp by linking to __imp__qApp (auto-import) Info: resolving Qt::blue by linking to __imp___ZN2Qt4blueE (auto-import) Info: resolving Qt::gray by linking to __imp___ZN2Qt4grayE (auto-import) Info: resolving Qt::green by linking to __imp___ZN2Qt5greenE (auto-import) Info: resolving Qt::cyan by linking to __imp___ZN2Qt4cyanE (auto-import) Info: resolving Qt::magenta by linking to __imp___ZN2Qt7magentaE (auto-import) Info: resolving Qt::darkRed by linking to __imp___ZN2Qt7darkRedE (auto-import) Info: resolving Qt::darkGreen by linking to __imp___ZN2Qt9darkGreenE (auto-import) Info: resolving Qt::darkBlue by linking to __imp___ZN2Qt8darkBlueE (auto-import) Info: resolving Qt::darkMagenta by linking to __imp___ZN2Qt11darkMagentaE (auto-import) Info: resolving Qt::darkCyan by linking to __imp___ZN2Qt8darkCyanE (auto-import) Info: resolving Qt::yellow by linking to __imp___ZN2Qt6yellowE (auto-import) Info: resolving Qt::white by linking to __imp___ZN2Qt5whiteE (auto-import) Info: resolving Qt::darkGray by linking to __imp___ZN2Qt8darkGrayE (auto-import) Info: resolving Qt::red by linking to __imp___ZN2Qt3redE (auto-import) Info: resolving Qt::darkYellow by linking to __imp___ZN2Qt10darkYellowE (auto-import) Info: resolving Qt::lightGray by linking to __imp___ZN2Qt9lightGrayE (auto-import) Info: resolving _static_QUType_ptr by linking to __imp__static_QUType_ptr (auto-import) Info: resolving _static_QUType_bool by linking to __imp__static_QUType_bool (auto-import) Info: resolving QString::null by linking to __imp___ZN7QString4nullE (auto-import) Info: resolving QColor::colormodel by linking to __imp___ZN6QColor10colormodelE (auto-import) Info: resolving Qt::black by linking to __imp___ZN2Qt5blackE (auto-import) Info: resolving _static_QUType_int by linking to __imp__static_QUType_int (auto-import) Info: resolving _static_QUType_Null by linking to __imp__static_QUType_Null (auto-import) Info: resolving Qt::crossCursor by linking to __imp___ZN2Qt11crossCursorE (auto-import) Info: resolving _static_QUType_QString by linking to __imp__static_QUType_QString (auto-import) collect2: ld returned 1 exit status make[2]: *** [demo/Arrangement_on_surface_2/arrangement_2.exe] Error 1 make[2]: Leaving directory `/usr/local/CGAL-3.4' make[1]: *** [demo/Arrangement_on_surface_2/CMakeFiles/arrangement_2.dir/all] Error 2 make[1]: Leaving directory `/usr/local/CGAL-3.4' make: *** [all] Error 2 The lines starting with "Info: resolving Qt..." are
no problem, I got them with CGAL 3.3.1 too. Can anybody help with the undefined
references in libCGAL_Qt3.a? Thanks in advance...
Kind regards
Jannis Warnat
|
- [cgal-discuss] Arrangement_on_surface_2 demo linking problem, Jannis Warnat, 02/14/2009
Archive powered by MHonArc 2.6.16.