libyal / libpff

Library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format
GNU Lesser General Public License v3.0
286 stars 74 forks source link

Build of pffexport on Cygwin 64 error #74

Open smclinden opened 5 years ago

smclinden commented 5 years ago
export_handle.c: In function ‘export_handle_export_distribution_list’:
export_handle.c:10022:2: warning: ‘libpff_item_get_entry_multi_value’ is deprecated [-Wdeprecated-declarations]
  if( libpff_item_get_entry_multi_value(
  ^~
In file included from pfftools_libpff.h:27:0,
                 from item_file.h:33,
                 from export_handle.h:28,
                 from export_handle.c:31:
../include/libpff.h:1440:5: note: declared here
 int libpff_item_get_entry_multi_value(
...
/bin/sh ../libtool  --tag=CC   --mode=link gcc -g -O2 -Wall -o pffexport.exe export_handle.o item_file.o log_handle.o pffexport.o pffinput.o pfftools_getopt.o pfftools_output.o pfftools_signal.o ../libfmapi/libfmapi.la ../libfvalue/libfvalue.la ../libfwnt/libfwnt.la ../libfguid/libfguid.la ../libfdatetime/libfdatetime.la ../libcpath/libcpath.la ../libcfile/libcfile.la ../libuna/libuna.la ../libcsplit/libcsplit.la ../libcdata/libcdata.la ../libpff/libpff.la ../libcnotify/libcnotify.la ../libclocale/libclocale.la ../libcerror/libcerror.la -lintl -ldl
libtool: link: gcc -g -O2 -Wall -o .libs/pffexport.exe export_handle.o item_file.o log_handle.o pffexport.o pffinput.o pfftools_getopt.o pfftools_output.o pfftools_signal.o  ../libfmapi/.libs/libfmapi.a ../libfvalue/.libs/libfvalue.a ../libfwnt/.libs/libfwnt.a ../libfguid/.libs/libfguid.a ../libfdatetime/.libs/libfdatetime.a ../libcpath/.libs/libcpath.a ../libcfile/.libs/libcfile.a ../libuna/.libs/libuna.a ../libcsplit/.libs/libcsplit.a ../libcdata/.libs/libcdata.a ../libpff/.libs/libpff.dll.a -lz -lpthread ../libcnotify/.libs/libcnotify.a ../libclocale/.libs/libclocale.a ../libcerror/.libs/libcerror.a -lintl -ldl -L/usr/local/lib
export_handle.o: In function `export_handle_export_distribution_list':
/usr/src/libpff/pfftools/export_handle.c:10022: undefined reference to `__imp_libpff_item_get_entry_multi_value'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:758: pffexport.exe] Error 1
make[1]: Leaving directory '/usr/src/libpff/pfftools'
make: *** [Makefile:788: all-recursive] Error 1
joachimmetz commented 5 years ago

Note to self

check why CI tests are not failing but make is: https://ci.appveyor.com/project/libyal/libpff/build/job/uhgc3k0u6ddp34me

CI tests are now failing: https://ci.appveyor.com/project/libyal/libpff/builds/21613063/job/f8cokoy9eyj6mnau

joachimmetz commented 5 years ago

Thx for the report I'll have a look as soon as time permits