Portál AbcLinuxu, 10. května 2025 03:15
CFLAGS=-I$muj_prefix/include LDFLAGS=-L$muj_prefix/lib ./configure
LD_LIBRARY_PATH je proměnná dynamického linkeru, která má vliv až při spouštění.
$ ls $HOME/packages/root include lib shar $ ls $HOME/packages/root/include/gc gc_allocator.h gc_backptr.h gc_gcj.h gc_inline.h gc_pthread_redirects.h new_gc_alloc.h gc_alloc.h gc_config_macros.h gc.h gc_local_alloc.h gc_typed.h weakpointer.h gc_amiga_redirects.h gc_cpp.h gc_inl.h gc_mark.h leak_detector.h
skousel jsem
CFLAGS="-I $HOME/packages/root/include -L $HOME/packages/root/lib" ./configure --prefix=$HOME/packages/root i to s tim LDFLAGS
nic z toho mi nefungovalo, achjo
-I
, resp. -L
.
Navíc do CFLAGS patří -I, a do LDFLAGS patří -L a netřeba to kombinovat
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.