mirror of https://git.wownero.com/dsc/mxe.git
gdal: install pkg-config and data files, add test using pkg-config
This commit is contained in:
parent
0f64a5a138
commit
31e57014bc
|
@ -0,0 +1,23 @@
|
|||
/*
|
||||
* This file is part of MXE.
|
||||
* See index.html for further information.
|
||||
*/
|
||||
|
||||
#include "gdal.h"
|
||||
#include "cpl_conv.h" /* for CPLMalloc() */
|
||||
int main()
|
||||
{
|
||||
GDALDatasetH hDataset;
|
||||
GDALAllRegister();
|
||||
hDataset = GDALOpen( "/tmp/test.img", GA_ReadOnly );
|
||||
if( hDataset == NULL )
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
GDALClose( hDataset );
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -78,8 +78,8 @@ define $(PKG)_BUILD
|
|||
CXXFLAGS='-D_WIN32_WINNT=0x0600' \
|
||||
LIBS="-ljpeg -lsecur32 -lportablexdr `'$(TARGET)-pkg-config' --libs openssl libtiff-4`"
|
||||
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' lib-target
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' install-lib
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' lib-target gdal.pc
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' install-actions
|
||||
$(MAKE) -C '$(1)/port' -j '$(JOBS)' install
|
||||
$(MAKE) -C '$(1)/gcore' -j '$(JOBS)' install
|
||||
$(MAKE) -C '$(1)/frmts' -j '$(JOBS)' install
|
||||
|
@ -87,4 +87,9 @@ define $(PKG)_BUILD
|
|||
$(MAKE) -C '$(1)/ogr' -j '$(JOBS)' install OGR_ENABLED=
|
||||
$(MAKE) -C '$(1)/apps' -j '$(JOBS)' install
|
||||
ln -sf '$(PREFIX)/$(TARGET)/bin/gdal-config' '$(PREFIX)/bin/$(TARGET)-gdal-config'
|
||||
|
||||
'$(TARGET)-gcc' -Wall \
|
||||
'$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-gdal.exe' \
|
||||
`'$(TARGET)-pkg-config' --cflags --libs gdal`
|
||||
|
||||
endef
|
||||
|
|
Loading…
Reference in New Issue