[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 98996] New: undefined reference to `fnmatch(char const*,
From:       S Clark <smc+kdebugs () dogphilosophy ! net>
Date:       2005-02-10 4:55:46
Message-ID: 20050210055544.98996.smc+kdebugs () dogphilosophy ! net
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=98996         
           Summary: undefined reference to `fnmatch(char const*, char
                    const*, int)'
           Product: cervisia
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: christian.loose hamburg de
        ReportedBy: smc+kdebugs dogphilosophy net


Version:           (From CVS - KDE 3.4 beta) (using KDE Devel)
Installed from:    Compiled sources
Compiler:          g++ 3.4.3 
OS:                Linux

Not sure WHY it's giving this error - fnmatch.h is in /usr/include...

make[1]: Entering directory `/tmp/temp/kdesdk/cervisia'
/bin/sh ../libtool --silent --tag=CXX --mode=link g++  -Wnon-virtual-dtor \
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align \
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Os \
-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -Wformat-security \
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common \
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT \
-DQT_NO_TRANSLATION    -o libcervisiapart.la -rpath /opt/kde/lib/kde3 -module \
-avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined \
-R /opt/kde/lib -R /opt/kde/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib  -L/opt/kde/lib \
-L/usr/lib/qt/lib -L/usr/X11R6/lib    updateview.lo protocolview.lo watchdlg.lo \
changelogdlg.lo historydlg.lo repositorydlg.lo commitdlg.lo checkoutdlg.lo \
updatedlg.lo tagdlg.lo mergedlg.lo cvsdir.lo repositories.lo cervisiapart.lo \
addrepositorydlg.lo addremovedlg.lo watchersdlg.lo updateview_items.lo \
updateview_visitors.lo entry.lo entry_status.lo stringmatcher.lo cvsinitdlg.lo \
ignorelistbase.lo dirignorelist.lo globalignorelist.lo editwithmenu.lo \
protocolview_skel.lo -lkio -lkparts -lkutils cvsservice/libcvsservice.la \
                libcervisia.la
.libs/stringmatcher.o(.text+0x180): In function \
`Cervisia::StringMatcher::match(QString const&) const': : undefined reference to \
                `fnmatch(char const*, char const*, int)'
collect2: ld returned 1 exit status
make[1]: *** [libcervisiapart.la] Error 1
make[1]: Leaving directory `/tmp/temp/kdesdk/cervisia'
make: *** [all-recursive] Error 1
bash-3.00# grep fnmatch /usr/include/*
/usr/include/fnmatch.h:/* Bits set in the FLAGS argument to `fnmatch'.  */
/usr/include/fnmatch.h:/* Value returned by `fnmatch' if STRING does not match \
                PATTERN.  */
/usr/include/fnmatch.h:   `fnmatch'.  Since this is not the case here it will never \
                be
/usr/include/fnmatch.h:extern int fnmatch (__const char *__pattern, __const char \
                *__name,
/usr/include/fnmatch.h:#endif /* fnmatch.h */


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic