Portál AbcLinuxu, 12. května 2025 09:00

Dotaz: problém s linkovaním libjpeg

26.8.2005 13:35 secido
problém s linkovaním libjpeg
Přečteno: 92×
Odpovědět | Admin
Skompiloval som libjpeg a mám problém s linkovaním. Vyzerá to asi takto:
Toto je ok
$ gcc  -o jpegtran jpegtran.o rdswitch.o cdjpeg.o transupp.o libjpeg.a
$
Ale ked chcem použiť
$ ls libjpeg.a
libjpeg.a
$ gcc  -o jpegtran jpegtran.o rdswitch.o cdjpeg.o transupp.o -L. -ljpeg
jpeg_simple_progression
jpeg_std_error
jpeg_CreateDecompress
jpeg_CreateCompress
jpeg_stdio_src
jpeg_read_header
jpeg_read_coefficients
jpeg_copy_critical_parameters
jpeg_stdio_dest
jpeg_write_coefficients
jpeg_finish_compress
jpeg_destroy_compress
jpeg_finish_decompress
jpeg_destroy_decompress
jpeg_add_quant_table
jround_up
jpeg_set_colorspace
jcopy_block_row
jpeg_save_markers
jpeg_write_marker
collect2: ld returned 1 exit status
$
V čom to môže byť?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.8.2005 15:51 Triton | skóre: 10 | blog: keep_slacking
Rozbalit Rozbalit vše Re: problém s linkovaním libjpeg
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud vím, tak parametr -L připojuje cestu k hledání knihoven na konec, tj. jestli je libjpeg.a např. v /usr/lib, tak se linkuje s ní.
Z'LI0(%:`&/NRU`Y0"@8.L%.%PG(%!D>"<!@C(4&'?`UO!/$"K\2)+!1K',R' 2V,*3$D-EG4PC!<*(%%I"<*$` `
26.8.2005 19:51 secido
Rozbalit Rozbalit vše Re: problém s linkovaním libjpeg
Ale ona nie v /usr/lib ani nikde inde, len v aktualnom adresari.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.