gcc + flac-devel = problem

Szymon Siwek sls w poczta.wp.pl
Pon, 8 Lut 2010, 03:12:21 CET


Witam!

Mam ci ja gcc-4.4.3-2.i686 i prosty testowy program (wtf.c):

#include <assert.h>
int main()
{
        assert(1);
        return 0;
}

$ gcc -Wall wtf.c
$

OK - tak ma być.

$ gcc -I/usr/include/FLAC -Wall wtf.c
wtf.c: In function ‘main’:
wtf.c:5: warning: implicit declaration of function ‘assert’
/home/users/sls/tmp/cco6sVdn.o: In function `main':
wtf.c:(.text+0x11): undefined reference to `assert'
collect2: ld returned 1 exit status

No i niefajnie, bo gcc złapał sobie flac-owskie (flac-devel-1.2.1-2.i686)
assert.h. Toteż 2 pytania:

1. Czy jest sens pakować FLAC/assert.h?
2. Czy można gcc przekonać, żeby najpierw przeszukał /usr/include?

-- 
Szymon Siwek
"Nikt nie jest zadowolny ze swojej fortuny, 
za to każdy - ze swego rozumu" -- Franciszek de La Rochefoucauld


Więcej informacji o liście dyskusyjnej pld-devel-pl