Professional Documents
Culture Documents
UPDATE APP
maerey@Maerey:~/WRF/LIBRARIES$ sudo apt-get update
Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Get:2 http://dl.google.com/linux/chrome/deb stable InRelease [1.811 B]
Get:3 http://id.archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:4 http://id.archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]
Get:5 http://id.archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]
Get:6 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1.071 B]
Get:7 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1.696 kB]
Get:8 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1.019 kB]
Get:9 http://id.archive.ubuntu.com/ubuntu bionic/main i386 Packages [1.007 kB]
Get:10 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [973 kB]
Get:11 http://id.archive.ubuntu.com/ubuntu bionic/main Translation-en [516 kB]
Get:12 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 DEP-11 Metadata [477 kB]
Get:13 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [318 kB]
Get:14 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [49,0 kB]
Get:15 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 48x48 Icons [28,4 kB]
Get:16 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 64x64 Icons [62,4 kB]
Get:17 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [302 kB]
Get:18 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages [17,7 kB]
Get:19 http://security.ubuntu.com/ubuntu bionic-security/restricted Translation-en [40,4 kB]
Get:20 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1.124 kB]
Get:21 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [980 kB]
Get:22 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [253 kB]
Get:23 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [60,4 kB]
Get:24 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 48x48 Icons [22,4 kB]
Get:25 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 64x64 Icons [132 kB]
Get:26 http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages [6.480 B]
Get:27 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [19,1 kB]
Get:28 http://security.ubuntu.com/ubuntu bionic-security/multiverse Translation-en [4.412 B]
Get:29 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2.464 B]
Get:30 http://security.ubuntu.com/ubuntu bionic-security/multiverse DEP-11 48x48 Icons [29 B]
Get:31 http://security.ubuntu.com/ubuntu bionic-security/multiverse DEP-11 64x64 Icons [2.638 B]
Get:32 http://id.archive.ubuntu.com/ubuntu bionic/main DEP-11 48x48 Icons [118 kB]
Get:33 http://id.archive.ubuntu.com/ubuntu bionic/main DEP-11 64x64 Icons [245 kB]
Get:34 http://id.archive.ubuntu.com/ubuntu bionic/restricted i386 Packages [9.156 B]
Get:35 http://id.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [9.184 B]
Get:36 http://id.archive.ubuntu.com/ubuntu bionic/restricted Translation-en [3.584 B]
Get:37 http://id.archive.ubuntu.com/ubuntu bionic/universe i386 Packages [8.531 kB]
Get:38 http://id.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [8.570 kB]
Get:39 http://id.archive.ubuntu.com/ubuntu bionic/universe Translation-en [4.941 kB]
Get:40 http://id.archive.ubuntu.com/ubuntu bionic/universe amd64 DEP-11 Metadata [3.287 kB]
Get:41 http://id.archive.ubuntu.com/ubuntu bionic/universe DEP-11 48x48 Icons [2.151 kB]
Get:42 http://id.archive.ubuntu.com/ubuntu bionic/universe DEP-11 64x64 Icons [8.420 kB]
Get:43 http://id.archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [151 kB]
Get:44 http://id.archive.ubuntu.com/ubuntu bionic/multiverse i386 Packages [144 kB]
Get:45 http://id.archive.ubuntu.com/ubuntu bionic/multiverse Translation-en [108 kB]
Get:46 http://id.archive.ubuntu.com/ubuntu bionic/multiverse amd64 DEP-11 Metadata [49,7 kB]
Get:47 http://id.archive.ubuntu.com/ubuntu bionic/multiverse DEP-11 48x48 Icons [8.931 B]
Get:48 http://id.archive.ubuntu.com/ubuntu bionic/multiverse DEP-11 64x64 Icons [225 kB]
Get:49 http://id.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2.039 kB]
Get:50 http://id.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [1.277 kB]
Get:51 http://id.archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [410 kB]
Get:52 http://id.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [294 kB]
Get:53 http://id.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [81,9 kB]
Get:54 http://id.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [157 kB]
Get:55 http://id.archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages [24,4 kB]
Get:56 http://id.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [323 kB]
Get:57 http://id.archive.ubuntu.com/ubuntu bionic-updates/restricted Translation-en [43,8 kB]
Get:58 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1.734 kB]
Get:59 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [1.567 kB]
Get:60 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en [369 kB]
Get:61 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [289 kB]
Get:62 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 48x48 Icons [217 kB]
Get:63 http://id.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 64x64 Icons [497 kB]
Get:64 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [24,9 kB]
Get:65 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages [11,6 kB]
Get:66 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse Translation-en [6.464 B]
Get:67 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2.468 B]
Get:68 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse DEP-11 48x48 Icons [29 B]
Get:69 http://id.archive.ubuntu.com/ubuntu bionic-updates/multiverse DEP-11 64x64 Icons [2.638 B]
Get:70 http://id.archive.ubuntu.com/ubuntu bionic-backports/main i386 Packages [10,0 kB]
Get:71 http://id.archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [10,0 kB]
Get:72 http://id.archive.ubuntu.com/ubuntu bionic-backports/main Translation-en [4.764 B]
Get:73 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [10,3 kB]
Get:74 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe i386 Packages [10,3 kB]
Get:75 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe Translation-en [4.588 B]
Get:76 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [9.288 B]
Get:77 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe DEP-11 48x48 Icons [2.809 B]
Get:78 http://id.archive.ubuntu.com/ubuntu bionic-backports/universe DEP-11 64x64 Icons [3.943 B]
Fetched 56,0 MB in 25s (2.242 kB/s)
Reading package lists... Done
DOWNLOAD LIBRARIES
maerey@Maerey:~/WRF/TEST$ wget
http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/
Fortran_C_tests.tar && tar -xvf Fortran_C_tests.tar && gfortran
TEST_1_fortran_only_fixed.f && ./a.out && gfortran TEST_2_fortran_only_free.f90 &&
./a.out && gcc TEST_3_c_only.c && ./a.out && gcc -c -m64 TEST_4_fortran+c_c.c &&
gfortran -c -m64 TEST_4_fortran+c_f.f90 && gfortran -m64 TEST_4_fortran+c_f.o
TEST_4_fortran+c_c.o && ./a.out && csh ./TEST_csh.csh && ./TEST_perl.pl &&
./TEST_sh.sh
URL transformed to HTTPS due to an HSTS policy
--2021-04-21 20:16:04-- https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/Fortran_C_tests.tar
Resolving www2.mmm.ucar.edu (www2.mmm.ucar.edu)... 128.117.86.13
Connecting to www2.mmm.ucar.edu (www2.mmm.ucar.edu)|128.117.86.13|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 18944 (18K) [application/x-tar]
Saving to: ‘Fortran_C_tests.tar’
./._kelly_reqs.txt
kelly_reqs.txt
./._TEST_1_fortran_only_fixed.f
TEST_1_fortran_only_fixed.f
./._TEST_2_fortran_only_free.f90
TEST_2_fortran_only_free.f90
./._TEST_3_c_only.c
TEST_3_c_only.c
./._TEST_4_fortran+c_c.c
TEST_4_fortran+c_c.c
./._TEST_4_fortran+c_f.f90
TEST_4_fortran+c_f.f90
TEST_csh.csh
TEST_perl.pl
TEST_sh.sh
SUCCESS test 1 fortran only fixed format
Assume Fortran 2003: has FLUSH, ALLOCATABLE derived type, and ISO C Binding
SUCCESS test 2 fortran only free format
SUCCESS test 3 C only
C function called by Fortran
Values are xx = 2.00 and ii = 1
SUCCESS test 4 fortran calling c
SUCCESS csh test
SUCCESS perl test
SUCCESS sh test
EKSTRAK LIBRARIES
maerey@Maerey:~/WRF/LIBRARIES$ tar -xzvf netcdf-4.1.3.tar.gz && tar -xzvf mpich-
3.0.4.tar.gz && tar -xzvf zlib-1.2.7.tar.gz && tar -xzvf libpng-1.2.50.tar.gz && unzip jasper-
1.900.1.zip
netcdf-4.1.3/
netcdf-4.1.3/oc/
netcdf-4.1.3/oc/oclog.h
netcdf-4.1.3/oc/dapparse.c
netcdf-4.1.3/oc/ocuri.c
netcdf-4.1.3/oc/Makefile.am
netcdf-4.1.3/oc/dapparselex.h
netcdf-4.1.3/oc/occompile.c
netcdf-4.1.3/oc/oclist.h
netcdf-4.1.3/oc/Makefile.in
netcdf-4.1.3/oc/ocnode.h
netcdf-4.1.3/oc/curlfunctions.h
netcdf-4.1.3/oc/ocdump.h
netcdf-4.1.3/oc/rc.h
netcdf-4.1.3/oc/occontent.h
netcdf-4.1.3/oc/read.h
netcdf-4.1.3/oc/daplex.c
netcdf-4.1.3/oc/ocinternal.h
netcdf-4.1.3/oc/daptab.c
netcdf-4.1.3/oc/ocdata.c
.
.
.
.
.
.
inflating: jasper-1.900.1/data/images/README
inflating: jasper-1.900.1/data/images/stawamuschief_gray.pnm
inflating: jasper-1.900.1/data/images/feep2.pnm
inflating: jasper-1.900.1/data/images/example.mif0
inflating: jasper-1.900.1/data/images/goldenears.pnm
extracting: jasper-1.900.1/data/images/small_1x1.pnm
extracting: jasper-1.900.1/data/images/goldenears_gray.jpg
creating: jasper-1.900.1/data/colorprofiles/
inflating: jasper-1.900.1/data/colorprofiles/greyromm.icm
inflating: jasper-1.900.1/data/colorprofiles/romm.icm
inflating: jasper-1.900.1/data/colorprofiles/sgray.icm
inflating: jasper-1.900.1/data/colorprofiles/sycc.icm
inflating: jasper-1.900.1/data/colorprofiles/README
inflating: jasper-1.900.1/data/colorprofiles/grey.icm
inflating: jasper-1.900.1/data/colorprofiles/esrgbgrey.icm
inflating: jasper-1.900.1/data/colorprofiles/erimm.icm
inflating: jasper-1.900.1/data/colorprofiles/esrgb.icm
inflating: jasper-1.900.1/data/colorprofiles/srgb.icm
inflating: jasper-1.900.1/Makefile.am
maerey@Maerey:~/WRF/LIBRARIES$ cd netcdf-4.1.3/
+-------------------------------------------------------------+
| Congratulations! You have successfully installed netCDF! |
| |
| You can use script "nc-config" to find out the relevant |
| compiler options to build your application. Enter |
| |
| nc-config --help |
| |
| for additional information. |
| |
| CAUTION: |
| |
| If you have not already run "make check", then we strongly |
| recommend you do so. It does not take very long. |
| |
| Before using netCDF to store important data, test your |
| build with "make check". |
| |
| NetCDF is tested nightly on many platforms at Unidata |
| but your platform is probably different in some ways. |
| |
| If any tests fail, please see the netCDF web site: |
| http://www.unidata.ucar.edu/software/netcdf/ |
| |
| NetCDF is developed and maintained at the Unidata Program |
| Center. Unidata provides a broad array of data and software |
| tools for use in geoscience education and research. |
| http://www.unidata.ucar.edu |
+-------------------------------------------------------------+
JIKA BERHASIL :
export PATH=$DIR/netcdf/bin:$PATH
export NETCDF=$DIR/netcdf
TEKAN CTRL X >> LALU TEKAN Y >> ENTER
JIKA BERHASIL :
maerey@Maerey:~/WRF/LIBRARIES/netcdf-4.1.3$ cd ..
INSTALL LIBRARIES
MPICH
https://www.mpich.org/static/downloads/3.0.4/?C=N;O=D
maerey@Maerey:~/WRF/LIBRARIES$ cd mpich-3.0.4/
###
### Configuring hwloc core
###
checking hwloc building mode... embedded
configure: hwloc builddir: /home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc
configure: hwloc srcdir: /home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc
checking if want hwloc maintainer support... disabled (embedded mode)
checking for hwloc directory prefix... tools/topo/hwloc/hwloc/
checking for hwloc symbol prefix... hwloc_
checking size of void *... 8
checking which OS support to include... Linux
checking which CPU support to include... x86_64
checking size of unsigned long... (cached) 8
checking size of unsigned int... 4
checking for the C compiler vendor... gnu
checking for __attribute__... yes
checking for __attribute__(aligned)... yes
checking for __attribute__(always_inline)... yes
checking for __attribute__(cold)... yes
checking for __attribute__(const)... yes
checking for __attribute__(deprecated)... yes
checking for __attribute__(format)... yes
checking for __attribute__(hot)... yes
checking for __attribute__(malloc)... yes
checking for __attribute__(may_alias)... yes
checking for __attribute__(no_instrument_function)... yes
checking for __attribute__(nonnull)... yes
checking for __attribute__(noreturn)... yes
checking for __attribute__(packed)... yes
checking for __attribute__(pure)... yes
checking for __attribute__(sentinel)... yes
checking for __attribute__(unused)... yes
checking for __attribute__(warn_unused_result)... yes
checking for __attribute__(weak_alias)... yes
checking if gcc supports -fvisibility=hidden... yes
checking whether to enable symbol visibility... yes (via -fvisibility=hidden)
configure: WARNING: "-fvisibility=hidden" has been added to the hwloc CFLAGS
checking whether the C compiler rejects function calls with too many arguments... yes
checking whether the C compiler rejects function calls with too few arguments... yes
checking for unistd.h... (cached) yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking for strings.h... (cached) yes
checking for strncasecmp... yes
checking whether function strncasecmp is declared... yes
checking for strftime... yes
checking for setlocale... yes
checking for stdint.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for KAFFINITY... no
checking for PROCESSOR_CACHE_TYPE... no
checking for CACHE_DESCRIPTOR... no
checking for LOGICAL_PROCESSOR_RELATIONSHIP... no
checking for RelationProcessorPackage... no
checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION... no
checking for GROUP_AFFINITY... no
checking for PROCESSOR_RELATIONSHIP... no
checking for NUMA_NODE_RELATIONSHIP... no
checking for CACHE_RELATIONSHIP... no
checking for PROCESSOR_GROUP_INFO... no
checking for GROUP_RELATIONSHIP... no
checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX... no
checking for PSAPI_WORKING_SET_EX_BLOCK... no
checking for PSAPI_WORKING_SET_EX_INFORMATION... no
checking for main in -lgdi32... no
checking for windows.h... (cached) no
checking sys/lgrp_user.h usability... no
checking sys/lgrp_user.h presence... no
checking for sys/lgrp_user.h... no
checking kstat.h usability... no
checking kstat.h presence... no
checking for kstat.h... no
checking whether fabsf is declared... yes
checking for fabsf in -lm... yes
checking picl.h usability... no
checking picl.h presence... no
checking for picl.h... no
checking whether _SC_NPROCESSORS_ONLN is declared... yes
checking whether _SC_NPROCESSORS_CONF is declared... yes
checking whether _SC_NPROC_ONLN is declared... no
checking whether _SC_NPROC_CONF is declared... no
checking whether _SC_PAGESIZE is declared... yes
checking whether _SC_PAGE_SIZE is declared... yes
checking whether _SC_LARGE_PAGESIZE is declared... no
checking mach/mach_host.h usability... no
checking mach/mach_host.h presence... no
checking for mach/mach_host.h... no
checking mach/mach_init.h usability... no
checking mach/mach_init.h presence... no
checking for mach/mach_init.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... yes
checking whether CTL_HW is declared... no
checking whether HW_NCPU is declared... no
checking for sysctl... yes
checking for sysctlbyname... no
checking for pthread_t... yes
checking whether function sched_setaffinity is declared... yes
checking for old prototype of sched_setaffinity... no
checking for working CPU_SET... yes
checking for working CPU_SET_S... yes
checking for working _syscall3... no
checking for KERRIGHED... cannot check without pkg-config
checking for lib... no
checking for bash... /bin/bash
checking for ffs... yes
checking whether function ffs is declared... yes
checking for ffsl... yes
checking whether function ffsl is declared... yes
checking for fls... no
checking for flsl... no
checking for clz... no
checking for clzl... no
checking for openat... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for getpagesize... yes
checking for memalign... yes
checking for posix_memalign... yes
checking whether getpagesize needs a declaration... no
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking for uname... yes
checking pthread_np.h usability... no
checking pthread_np.h presence... no
checking for pthread_np.h... no
checking whether pthread_setaffinity_np is declared... yes
checking whether pthread_getaffinity_np is declared... yes
checking for sched_setaffinity... yes
checking for sys/cpuset.h... no
checking for cpuset_setaffinity... no
checking for library containing pthread_getthrds_np... no
checking for cpuset_setid... no
checking numaif.h usability... no
checking numaif.h presence... no
checking for numaif.h... no
checking for PCIACCESS... cannot check without pkg-config
checking for PCI... cannot check without pkg-config
checking pci/pci.h usability... no
checking pci/pci.h presence... no
checking for pci/pci.h... no
checking for LIBXML2... cannot check without pkg-config
checking for cpuid... yes
checking for pthread_mutex_lock... yes
checking if plugin support is enabled... no
checking components to build statically... noos xml synthetic custom xml_nolibxml linux x86
checking components to build as plugins...
checking available processor topology libraries... hwloc
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_key_create in -lpthread... yes
checking checkpointing library... blcr
checking libcr.h usability... no
checking libcr.h presence... no
checking for libcr.h... no
checking for cr_init in -lcr... no
checking demux engine... poll,select,port
checking for poll... yes
checking for select... yes
checking debugging support... none
checking error checking... yes
checking warnings... no
checking profiling... yes
checking libftb.h usability... no
checking libftb.h presence... no
checking for libftb.h... no
checking for FTB_Connect in -lftb... no
checking for strsignal... (cached) yes
checking whether strsignal needs a declaration... no
checking for sigaction... (cached) yes
checking for signal... (cached) yes
checking for sigset... yes
checking for struct sigaction and sa_handler... yes
checking for gethostname... yes
checking whether gethostname needs a declaration... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating tools/topo/hwloc/hwloc/Makefile
config.status: creating tools/topo/hwloc/hwloc/include/Makefile
config.status: creating tools/topo/hwloc/hwloc/src/Makefile
config.status: creating Makefile
config.status: creating tools/bootstrap/src/bsci_init.c
config.status: creating hydra-doxygen.cfg
config.status: creating include/hydra_config.h
config.status: creating tools/topo/hwloc/hwloc/include/private/autogen/config.h
config.status: creating tools/topo/hwloc/hwloc/include/hwloc/autogen/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: ===== done with src/pm/hydra configure =====
checking size of OPA_ptr_t... 8
checking the sizeof MPI_Offset... 8
checking whether the Fortran Offset type works with Fortran 77... yes
checking whether the Fortran Offset type works with Fortran 90... yes
checking for size of MPI_Status... 40
checking for BSD/POSIX style global symbol lister... BSD style,/usr/bin/nm -g -B
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for multiple __attribute__((alias)) support... yes
checking the minimum alignment of Fortran common block of 1 integers... 16
checking the minimum alignment of Fortran common block of 10 integers... 32
configure: creating ./config.lt
config.lt: creating libtool
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating src/binding/f90/mpif90model.h
config.status: creating src/mpid/ch3/channels/nemesis/include/mpid_nem_net_module_defs.h
config.status: creating src/mpid/ch3/channels/nemesis/src/mpid_nem_net_array.c
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating test/Makefile
config.status: creating test/commands/Makefile
config.status: creating src/include/mpichinfo.h
config.status: creating mpich-doxygen
config.status: creating src/include/glue_romio.h
config.status: creating src/include/mpichtimer.h
config.status: creating src/binding/cxx/mpicxx.h
config.status: creating src/binding/f77/mpif.h
config.status: creating src/binding/f77/setbotf.f
config.status: creating src/binding/f77/setbot.c
config.status: creating src/binding/f90/mpi_sizeofs.f90
config.status: creating src/binding/f90/mpi_base.f90
config.status: creating src/packaging/pkgconfig/mpich.pc
config.status: creating src/packaging/envmods/mpich.module
config.status: WARNING: 'src/packaging/envmods/mpich.module.in' seems to ignore the --datarootdir setting
config.status: creating src/env/mpixxx_opts.conf
config.status: creating src/env/mpicc.sh
config.status: creating src/env/mpicc.conf
config.status: creating src/env/mpicc.bash
config.status: creating src/env/mpicxx.sh
config.status: creating src/env/mpicxx.conf
config.status: creating src/env/mpicxx.bash
config.status: creating src/env/mpif77.sh
config.status: creating src/env/mpif77.conf
config.status: creating src/env/mpif77.bash
config.status: creating src/env/mpif90.sh
config.status: creating src/env/mpif90.conf
config.status: creating src/env/mpif90.bash
config.status: creating src/env/parkill
config.status: creating src/util/dbg/getfuncstack
config.status: creating src/include/mpi.h
config.status: creating doc/design/Makefile
config.status: creating doc/installguide/Makefile
config.status: creating doc/logging/Makefile
config.status: creating doc/refman/Makefile
config.status: creating doc/smpd/Makefile
config.status: creating doc/userguide/Makefile
config.status: creating doc/windev/Makefile
config.status: creating test/commands/cmdtests
config.status: creating src/include/mpichconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing default-3 commands
config.status: executing default-4 commands
config.status: executing default-5 commands
=== configuring in test/mpi (/home/maerey/WRF/LIBRARIES/mpich-3.0.4/test/mpi)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/home/maerey/WRF/LIBRARIES/mpich' 'CC=gcc' 'CXX=g++'
'F77=gfortran' 'FFLAGS=-m64' 'FC=gfortran' 'FCFLAGS=-m64' --cache-file=/dev/null --srcdir=.
RUNNING CONFIGURE FOR MPI TESTS
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
checking for make... make
checking whether clock skew breaks make... no
checking whether make supports include... yes
checking whether make allows comments in actions... yes
checking for virtual path format... VPATH
checking whether make sets CFLAGS... yes
checking for style of include used by make... GNU
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking whether long double is supported... yes
checking whether long long is supported... yes
checking for an ANSI C-conforming const... yes
checking for C/C++ restrict keyword... __restrict
checking for ranlib... ranlib
checking the archiver (ar) interface... ar
checking for grep that handles long lines and -e... /bin/grep
checking for fgrep... /bin/grep -F
checking how to run the C preprocessor... gcc -E
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for int8_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for _Bool... yes
checking for float _Complex... yes
checking for double _Complex... yes
checking for long double _Complex... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for library containing pthread_create... -lpthread
checking for library containing pthread_barrier_init... none required
checking for pthread_create... yes
checking for pthread_yield... yes
checking for pthread_barrier_init... yes
checking for pthread_barrier_wait... yes
checking whether struct hostent contains h_addr_list... yes
checking for getrusage... yes
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking whether integer*4 is supported... yes
checking whether integer*8 is supported... yes
checking whether integer*16 is supported... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to get verbose linking output from gfortran... -v
checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-
linux-gnu/7/../../.. -lpthread -lgfortran -lm -lquadmath
checking for Fortran 77 name mangling... lower uscore
checking whether gfortran allows mismatched arguments... yes
checking for Fortran libraries needed for getarg... none needed
checking whether Fortran 77 supports Cray-style pointer... yes
checking for Fortran 77 compiler flag for Cray-style pointer... -fcray-pointer
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
checking for extension for Fortran 90 programs... f90
checking whether the Fortran 90 compiler (gfortran -m64 ) works... yes
checking whether the Fortran 90 compiler (gfortran -m64 ) is a cross-compiler... no
checking for Fortran flag needed to accept free-form source... none
checking whether Fortran 90 supports Cray-style pointer... yes
checking for Fortran 90 compiler flag for Cray-style pointer... -fcray-pointer
checking whether gfortran supports the Fortran 2003 routines to access the commandline... yes
checking for Fortran 90 module extension... mod
checking for Fortran 90 module include flag... -I
checking for Fortran 90 module output directory flag... -J
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether <iostream> available... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler implements the namespace std... yes
checking whether MPI_2DOUBLE_COMPLEX is available... no
checking whether MPI_2COMPLEX is available... no
checking size of void *... 8
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of short... 2
checking for C integer type of address size... long
checking for perl... /usr/bin/perl
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating maint/testmerge
config.status: creating runtests
config.status: creating checktests
config.status: creating Makefile
config.status: creating basic/Makefile
config.status: creating attr/Makefile
config.status: creating util/Makefile
config.status: creating coll/Makefile
config.status: creating comm/Makefile
config.status: creating datatype/Makefile
config.status: creating errhan/Makefile
config.status: creating group/Makefile
config.status: creating info/Makefile
config.status: creating init/Makefile
config.status: creating pt2pt/Makefile
config.status: creating mpi_t/Makefile
config.status: creating rma/Makefile
config.status: creating spawn/Makefile
config.status: creating topo/Makefile
config.status: creating io/Makefile
config.status: creating f77/Makefile
config.status: creating f77/attr/Makefile
config.status: creating f77/attr/attraints.h
config.status: creating f77/pt2pt/attr1aints.h
config.status: creating f77/ext/add1size.h
config.status: creating f77/datatype/Makefile
config.status: creating f77/datatype/typeaints.h
config.status: creating f77/util/Makefile
config.status: creating f77/coll/Makefile
config.status: creating f77/comm/Makefile
config.status: creating f77/topo/Makefile
config.status: creating f77/init/Makefile
config.status: creating f77/rma/addsize.h
config.status: creating f77/pt2pt/Makefile
config.status: creating f77/info/Makefile
config.status: creating f77/spawn/Makefile
config.status: creating f77/spawn/testlist
config.status: creating f77/spawn/type1aint.h
config.status: creating f77/rma/Makefile
config.status: creating f77/ext/Makefile
config.status: creating f77/ext/testlist
config.status: creating f77/io/Makefile
config.status: creating f77/io/iooffset.h
config.status: creating f77/io/iodisp.h
config.status: creating f77/io/ioaint.h
config.status: creating f90/Makefile
config.status: creating f90/attr/Makefile
config.status: creating f90/datatype/Makefile
config.status: creating f90/f90types/Makefile
config.status: creating f90/util/Makefile
config.status: creating f90/coll/Makefile
config.status: creating f90/comm/Makefile
config.status: creating f90/topo/Makefile
config.status: creating f90/init/Makefile
config.status: creating f90/pt2pt/Makefile
config.status: creating f90/rma/Makefile
config.status: creating f90/info/Makefile
config.status: creating f90/spawn/Makefile
config.status: creating f90/spawn/testlist
config.status: creating f90/timer/Makefile
config.status: creating f90/ext/Makefile
config.status: creating f90/ext/testlist
config.status: creating f90/io/Makefile
config.status: creating f90/misc/Makefile
config.status: creating cxx/Makefile
config.status: creating cxx/util/Makefile
config.status: creating cxx/attr/Makefile
config.status: creating cxx/pt2pt/Makefile
config.status: creating cxx/comm/Makefile
config.status: creating cxx/coll/Makefile
config.status: creating cxx/errhan/Makefile
config.status: creating cxx/info/Makefile
config.status: creating cxx/datatype/Makefile
config.status: creating cxx/io/Makefile
config.status: creating cxx/init/Makefile
config.status: creating cxx/rma/Makefile
config.status: creating cxx/spawn/Makefile
config.status: creating threads/Makefile
config.status: creating threads/pt2pt/Makefile
config.status: creating threads/util/Makefile
config.status: creating threads/comm/Makefile
config.status: creating threads/init/Makefile
config.status: creating threads/spawn/Makefile
config.status: creating errors/Makefile
config.status: creating errors/attr/Makefile
config.status: creating errors/basic/Makefile
config.status: creating errors/coll/Makefile
config.status: creating errors/comm/Makefile
config.status: creating errors/datatype/Makefile
config.status: creating errors/faults/Makefile
config.status: creating errors/group/Makefile
config.status: creating errors/pt2pt/Makefile
config.status: creating errors/rma/Makefile
config.status: creating errors/spawn/Makefile
config.status: creating errors/topo/Makefile
config.status: creating errors/io/Makefile
config.status: creating errors/cxx/Makefile
config.status: creating errors/cxx/errhan/Makefile
config.status: creating errors/cxx/io/Makefile
config.status: creating errors/f77/Makefile
config.status: creating errors/f77/errhan/Makefile
config.status: creating errors/f77/errhan/addsize.h
config.status: creating errors/f77/errhan/iooffset.h
config.status: creating errors/f90/Makefile
config.status: creating errors/f90/errhan/Makefile
config.status: creating manual/Makefile
config.status: creating manual/manyconnect
config.status: creating manual/mpi_t/Makefile
config.status: creating perf/Makefile
config.status: creating testlist
config.status: creating cxx/testlist
config.status: creating f77/testlist
config.status: creating f90/testlist
config.status: creating threads/testlist
config.status: creating errors/testlist
config.status: creating errors/cxx/testlist
config.status: creating include/mpitestconf.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing default-3 commands
Configuration completed.
if test ! -h ./src/include/mpio.h ; then \
rm -f ./src/include/mpio.h ; \
( cd ./src/include && \
ln -s ../mpi/romio/include/mpio.h ) ; \
fi
make all-recursive
make[1]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4'
Making all in src/mpl
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpl'
CC mplstr.lo
CC mpltrmem.lo
CC mplenv.lo
CCLD libmpl.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpl'
Making all in src/openpa
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa'
Making all in src
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/src'
make all-am
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/src'
CC opa_primitives.lo
CC opa_queue.lo
CCLD libopa.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/src'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/src'
Making all in test
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa/test'
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa'
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/openpa'
Making all in src/mpi/romio
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpi/romio'
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpi/romio'
CC mpi-io/close.lo
CC mpi-io/delete.lo
CC mpi-io/file_c2f.lo
CC mpi-io/file_f2c.lo
CC mpi-io/fsync.lo
CC mpi-io/get_amode.lo
CC mpi-io/get_atom.lo
CC mpi-io/get_bytoff.lo
CC mpi-io/get_extent.lo
CC mpi-io/get_group.lo
CC mpi-io/get_info.lo
CC mpi-io/get_posn.lo
CC mpi-io/get_posn_sh.lo
CC mpi-io/get_size.lo
CC mpi-io/get_view.lo
CC mpi-io/iread.lo
CC mpi-io/iread_at.lo
CC mpi-io/iread_sh.lo
CC mpi-io/iwrite.lo
CC mpi-io/iwrite_at.lo
CC mpi-io/iwrite_sh.lo
CC mpi-io/open.lo
CC mpi-io/prealloc.lo
CC mpi-io/rd_atallb.lo
CC mpi-io/rd_atalle.lo
CC mpi-io/read.lo
CC mpi-io/read_all.lo
CC mpi-io/read_allb.lo
CC mpi-io/read_alle.lo
CC mpi-io/read_at.lo
CC mpi-io/read_atall.lo
CC mpi-io/read_ord.lo
CC mpi-io/read_ordb.lo
CC mpi-io/read_orde.lo
CC mpi-io/read_sh.lo
CC mpi-io/register_datarep.lo
CC mpi-io/seek.lo
CC mpi-io/seek_sh.lo
CC mpi-io/set_atom.lo
CC mpi-io/set_info.lo
CC mpi-io/set_size.lo
CC mpi-io/set_view.lo
CC mpi-io/wr_atallb.lo
CC mpi-io/wr_atalle.lo
CC mpi-io/write.lo
CC mpi-io/write_all.lo
CC mpi-io/write_allb.lo
CC mpi-io/write_alle.lo
CC mpi-io/write_at.lo
CC mpi-io/write_atall.lo
CC mpi-io/write_ord.lo
CC mpi-io/write_ordb.lo
CC mpi-io/write_orde.lo
CC mpi-io/write_sh.lo
CC mpi-io/glue/mpich/mpio_file.lo
CC mpi-io/glue/mpich/mpio_err.lo
CC mpi-io/mpich_fileutil.lo
CC mpi-io/mpir-mpioinit.lo
CC mpi-io/mpiu_greq.lo
CC mpi-io/mpiu_external32.lo
CC adio/ad_nfs/ad_nfs_read.lo
CC adio/ad_nfs/ad_nfs_open.lo
CC adio/ad_nfs/ad_nfs_write.lo
CC adio/ad_nfs/ad_nfs_done.lo
CC adio/ad_nfs/ad_nfs_fcntl.lo
CC adio/ad_nfs/ad_nfs_iread.lo
CC adio/ad_nfs/ad_nfs_iwrite.lo
CC adio/ad_nfs/ad_nfs_wait.lo
CC adio/ad_nfs/ad_nfs_setsh.lo
CC adio/ad_nfs/ad_nfs_getsh.lo
CC adio/ad_nfs/ad_nfs.lo
CC adio/ad_nfs/ad_nfs_resize.lo
CC adio/ad_nfs/ad_nfs_features.lo
CC adio/ad_testfs/ad_testfs_close.lo
CC adio/ad_testfs/ad_testfs_read.lo
CC adio/ad_testfs/ad_testfs_rdcoll.lo
CC adio/ad_testfs/ad_testfs_wrcoll.lo
CC adio/ad_testfs/ad_testfs_open.lo
CC adio/ad_testfs/ad_testfs_write.lo
CC adio/ad_testfs/ad_testfs_done.lo
CC adio/ad_testfs/ad_testfs_fcntl.lo
CC adio/ad_testfs/ad_testfs_iread.lo
CC adio/ad_testfs/ad_testfs_iwrite.lo
CC adio/ad_testfs/ad_testfs_wait.lo
CC adio/ad_testfs/ad_testfs_flush.lo
CC adio/ad_testfs/ad_testfs_seek.lo
CC adio/ad_testfs/ad_testfs_resize.lo
CC adio/ad_testfs/ad_testfs_hints.lo
CC adio/ad_testfs/ad_testfs_delete.lo
CC adio/ad_testfs/ad_testfs.lo
CC adio/ad_ufs/ad_ufs.lo
CC adio/ad_ufs/ad_ufs_open.lo
CC adio/common/ad_aggregate.lo
CC adio/common/ad_aggregate_new.lo
CC adio/common/ad_close.lo
CC adio/common/ad_coll_build_req_new.lo
CC adio/common/ad_coll_exch_new.lo
CC adio/common/ad_darray.lo
CC adio/common/ad_delete.lo
CC adio/common/ad_done.lo
CC adio/common/ad_done_fake.lo
CC adio/common/ad_end.lo
CC adio/common/ad_fcntl.lo
CC adio/common/ad_features.lo
CC adio/common/ad_flush.lo
CC adio/common/ad_fstype.lo
CC adio/common/ad_get_sh_fp.lo
CC adio/common/ad_hints.lo
CC adio/common/ad_init.lo
CC adio/common/ad_io_coll.lo
CC adio/common/ad_iopen.lo
CC adio/common/ad_iread.lo
CC adio/common/ad_iread_fake.lo
CC adio/common/ad_iwrite.lo
CC adio/common/ad_iwrite_fake.lo
CC adio/common/ad_open.lo
CC adio/common/ad_opencoll.lo
CC adio/common/ad_opencoll_failsafe.lo
CC adio/common/ad_opencoll_scalable.lo
CC adio/common/ad_prealloc.lo
CC adio/common/ad_read.lo
CC adio/common/ad_read_coll.lo
CC adio/common/ad_read_str.lo
CC adio/common/ad_read_str_naive.lo
CC adio/common/ad_resize.lo
CC adio/common/ad_seek.lo
CC adio/common/ad_set_sh_fp.lo
CC adio/common/ad_set_view.lo
CC adio/common/ad_subarray.lo
CC adio/common/ad_wait.lo
CC adio/common/ad_wait_fake.lo
CC adio/common/ad_write.lo
CC adio/common/ad_write_coll.lo
CC adio/common/ad_write_nolock.lo
CC adio/common/ad_write_str.lo
CC adio/common/ad_write_str_naive.lo
CC adio/common/adi_close.lo
CC adio/common/byte_offset.lo
CC adio/common/cb_config_list.lo
CC adio/common/eof_offset.lo
CC adio/common/error.lo
CC adio/common/flatten.lo
CC adio/common/get_fp_posn.lo
CC adio/common/greq_fns.lo
CC adio/common/heap-sort.lo
CC adio/common/iscontig.lo
CC adio/common/lock.lo
CC adio/common/malloc.lo
CC adio/common/shfp_fname.lo
CC adio/common/status_setb.lo
CC adio/common/strfns.lo
CC adio/common/system_hints.lo
CCLD libromio.la
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpi/romio'
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpi/romio'
Making all in src/pm/hydra
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra'
Making all in ../../mpl
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpl'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/mpl'
Making all in tools/topo/hwloc/hwloc
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc'
Making all in src
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/src'
make[5]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/src'
CC topology.lo
CC traversal.lo
CC distances.lo
CC components.lo
CC bind.lo
CC bitmap.lo
CC misc.lo
CC base64.lo
CC topology-noos.lo
CC topology-synthetic.lo
CC topology-custom.lo
CC topology-xml.lo
CC topology-xml-nolibxml.lo
CC topology-linux.lo
topology-linux.c: In function 'hwloc_parse_hugepages_info.isra.10':
topology-linux.c:1857:25: warning: '%s' directive writing up to 255 bytes into a region of size 127 [-Wformat-overflow=]
sprintf(path, "%s/%s/nr_hugepages", dirpath, dirent->d_name);
^~
In file included from /usr/include/stdio.h:862:0,
from /home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include/hwloc.h:51,
from topology-linux.c:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 15 or more bytes (assuming 270) into a destination of size
128
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
topology-linux.c: In function 'hwloc_linux_class_readdir':
topology-linux.c:3438:38: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 254 [-Wformat-truncation=]
snprintf(path, sizeof(path), "%s/%s/%s", devicepath, classname, dirent->d_name);
^~
In file included from /usr/include/stdio.h:862:0,
from /home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include/hwloc.h:51,
from topology-linux.c:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 258) into a destination of size
256
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
topology-linux.c:3453:39: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
snprintf(path, sizeof(path), "%s/%s", devicepath, dirent->d_name);
^
In file included from /usr/include/stdio.h:862:0,
from /home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include/hwloc.h:51,
from topology-linux.c:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size
256
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC topology-x86.lo
CCLD libhwloc_embedded.la
make[5]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/src'
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/src'
Making all in include
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc'
Making all in .
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra'
CC alloc.lo
CC args.lo
In file included from ./utils/args/args.c:7:0:
./utils/args/args.c: In function 'match_arg':
./utils/args/args.c:148:69: warning: zero-length gnu_printf format string [-Wformat-zero-length]
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^
./include/hydra.h:355:21: note: in definition of macro 'HYDU_dump_noprefix'
fprintf(fp, __VA_ARGS__); \
^~~~~~~~~~~
./include/hydra.h:412:13: note: in expansion of macro 'HYDU_error_printf'
HYDU_error_printf(__VA_ARGS__); \
^~~~~~~~~~~~~~~~~
./include/hydra.h:423:9: note: in expansion of macro 'HYDU_ERR_POP'
HYDU_ERR_POP(status, __VA_ARGS__); \
^~~~~~~~~~~~
./utils/args/args.c:148:21: note: in expansion of macro 'HYDU_ERR_SETANDJUMP'
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^~~~~~~~~~~~~~~~~~~
CC dbg.lo
CC env.lo
CC launch.lo
CC others.lo
CC signals.lo
CC sock.lo
CC string.lo
In file included from ./utils/string/string.c:7:0:
./utils/string/string.c: In function 'HYDU_strsplit':
./utils/string/string.c:92:57: warning: zero-length gnu_printf format string [-Wformat-zero-length]
HYDU_ERR_SETANDJUMP(status, HYD_INTERNAL_ERROR, "");
^
./include/hydra.h:355:21: note: in definition of macro 'HYDU_dump_noprefix'
fprintf(fp, __VA_ARGS__); \
^~~~~~~~~~~
./include/hydra.h:412:13: note: in expansion of macro 'HYDU_error_printf'
HYDU_error_printf(__VA_ARGS__); \
^~~~~~~~~~~~~~~~~
./include/hydra.h:423:9: note: in expansion of macro 'HYDU_ERR_POP'
HYDU_ERR_POP(status, __VA_ARGS__); \
^~~~~~~~~~~~
./utils/string/string.c:92:9: note: in expansion of macro 'HYDU_ERR_SETANDJUMP'
HYDU_ERR_SETANDJUMP(status, HYD_INTERNAL_ERROR, "");
^~~~~~~~~~~~~~~~~~~
CC topo.lo
CC topo_hwloc.lo
CC bsci_init.lo
CC bsci_finalize.lo
CC bsci_launch.lo
CC bsci_query_node_list.lo
CC bsci_query_proxy_id.lo
CC bsci_query_native_int.lo
CC bsci_wait.lo
CC bsci_env.lo
CC bscu_wait.lo
CC bscu_cb.lo
CC external_common.lo
CC external_common_launch.lo
CC fork_init.lo
CC user_init.lo
CC manual_init.lo
CC rsh_init.lo
CC rsh_env.lo
CC ssh_init.lo
CC ssh.lo
CC ssh_env.lo
CC ssh_finalize.lo
CC slurm_init.lo
CC slurm_launch.lo
CC slurm_env.lo
CC slurm_query_native_int.lo
CC slurm_query_node_list.lo
CC slurm_query_proxy_id.lo
CC ll_init.lo
CC ll_launch.lo
CC ll_query_native_int.lo
CC ll_query_node_list.lo
CC ll_query_proxy_id.lo
CC ll_env.lo
CC lsf_init.lo
CC lsf_query_native_int.lo
CC lsf_query_node_list.lo
CC lsf_env.lo
CC sge_init.lo
CC sge_query_native_int.lo
CC sge_query_node_list.lo
CC sge_env.lo
CC pbs_init.lo
CC pbs_query_native_int.lo
CC pbs_query_node_list.lo
CC cobalt_init.lo
CC cobalt_query_native_int.lo
CC cobalt_query_node_list.lo
CC persist_init.lo
CC persist_launch.lo
CC persist_wait.lo
CC ckpoint.lo
CC demux.lo
CC demux_poll.lo
CC demux_select.lo
CC debugger.lo
CC hydt_ftb_dummy.lo
CC uiu.lo
CCLD libhydra.la
CC pmiserv_pmi.lo
CC pmiserv_pmi_v1.lo
CC pmiserv_pmi_v2.lo
CC pmiserv_pmci.lo
CC pmiserv_cb.lo
CC pmiserv_utils.lo
CC common.lo
CC pmi_v2_common.lo
CCLD libpm.la
CC hydra_persist-persist_server.o
CCLD hydra_persist
CC hydra_nameserver-hydra_nameserver.o
CCLD hydra_nameserver
CC hydra_pmi_proxy-pmip.o
CC hydra_pmi_proxy-pmip_cb.o
In file included from ./../../mpl/include/mpl.h:69:0,
from ./include/hydra.h:17,
from ./pm/pmiserv/pmip_cb.c:7:
./pm/pmiserv/pmip_cb.c: In function ‘parse_exec_params’:
./../../mpl/include/mplstr.h:33:20: warning: null argument where non-null required (argument 1) [-Wnonnull]
#define MPL_strdup strdup
^
./include/hydra.h:576:21: note: in expansion of macro ‘MPL_strdup’
#define HYDU_strdup MPL_strdup
^~~~~~~~~~
./pm/pmiserv/pmip_cb.c:811:48: note: in expansion of macro ‘HYDU_strdup’
HYD_pmcd_pmip.user_global.ckpointlib = HYDU_strdup(HYDRA_DEFAULT_CKPOINTLIB);
^~~~~~~~~~~
CC hydra_pmi_proxy-pmip_utils.o
CC hydra_pmi_proxy-pmip_pmi_v1.o
CC hydra_pmi_proxy-pmip_pmi_v2.o
CC hydra_pmi_proxy-common.o
CC hydra_pmi_proxy-pmi_v2_common.o
CCLD hydra_pmi_proxy
CC mpiexec.o
CC utils.o
In file included from ./include/hydra_server.h:10:0,
from ./ui/mpich/utils.c:7:
./ui/mpich/utils.c: In function ‘help_fn’:
./ui/mpich/utils.c:158:53: warning: zero-length gnu_printf format string [-Wformat-zero-length]
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^
./include/hydra.h:355:21: note: in definition of macro ‘HYDU_dump_noprefix’
fprintf(fp, __VA_ARGS__); \
^~~~~~~~~~~
./include/hydra.h:412:13: note: in expansion of macro ‘HYDU_error_printf’
HYDU_error_printf(__VA_ARGS__); \
^~~~~~~~~~~~~~~~~
./include/hydra.h:423:9: note: in expansion of macro ‘HYDU_ERR_POP’
HYDU_ERR_POP(status, __VA_ARGS__); \
^~~~~~~~~~~~
./ui/mpich/utils.c:158:5: note: in expansion of macro ‘HYDU_ERR_SETANDJUMP’
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^~~~~~~~~~~~~~~~~~~
./ui/mpich/utils.c: In function ‘info_fn’:
./ui/mpich/utils.c:1240:53: warning: zero-length gnu_printf format string [-Wformat-zero-length]
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^
./include/hydra.h:355:21: note: in definition of macro ‘HYDU_dump_noprefix’
fprintf(fp, __VA_ARGS__); \
^~~~~~~~~~~
./include/hydra.h:412:13: note: in expansion of macro ‘HYDU_error_printf’
HYDU_error_printf(__VA_ARGS__); \
^~~~~~~~~~~~~~~~~
./include/hydra.h:423:9: note: in expansion of macro ‘HYDU_ERR_POP’
HYDU_ERR_POP(status, __VA_ARGS__); \
^~~~~~~~~~~~
./ui/mpich/utils.c:1240:5: note: in expansion of macro ‘HYDU_ERR_SETANDJUMP’
HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, "");
^~~~~~~~~~~~~~~~~~~
CCLD mpiexec.hydra
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra'
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/src/pm/hydra'
Making all in .
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4'
CC src/mpi/attr/attrutil.lo
CC src/mpi/attr/dup_fn.lo
CC src/mpi/coll/allred_group.lo
CC src/mpi/coll/barrier_group.lo
CC src/mpi/coll/helper_fns.lo
CC src/mpi/coll/opsum.lo
CC src/mpi/coll/opmax.lo
CC src/mpi/coll/opmin.lo
CC src/mpi/coll/opband.lo
CC src/mpi/coll/opbor.lo
CC src/mpi/coll/opbxor.lo
CC src/mpi/coll/opland.lo
CC src/mpi/coll/oplor.lo
CC src/mpi/coll/oplxor.lo
CC src/mpi/coll/opprod.lo
CC src/mpi/coll/opminloc.lo
CC src/mpi/coll/opmaxloc.lo
CC src/mpi/coll/opno_op.lo
CC src/mpi/coll/opreplace.lo
CC src/mpi/coll/nbcutil.lo
CC src/mpi/comm/commutil.lo
CC src/mpi/datatype/typeutil.lo
CC src/mpi/errhan/errutil.lo
CC src/mpi/errhan/dynerrutil.lo
CC src/mpi/group/grouputil.lo
CC src/mpi/info/infoutil.lo
CC src/mpi/init/initinfo.lo
CC src/mpi/init/async.lo
CC src/mpi/pt2pt/bsendutil.lo
CC src/mpi/pt2pt/mpir_request.lo
CC src/mpi/rma/winutil.lo
CC src/mpi/rma/rmatypeutil.lo
CC src/mpi/timer/mpidtime.lo
CC src/mpi/topo/topoutil.lo
CC src/util/dbg/dbg_printf.lo
CC src/util/dbg/timelimit.lo
CC src/util/dbg/exit.lo
CC src/util/instrm/states.lo
CC src/util/instrm/instr.lo
CC src/util/mem/trmem.lo
CC src/util/mem/handlemem.lo
CC src/util/mem/safestr.lo
CC src/util/mem/argstr.lo
CC src/util/mem/strerror.lo
CC src/util/msgs/msgprint.lo
CC src/util/other/outliers.lo
CC src/util/other/assert.lo
CC src/util/param/param_vals.lo
CC src/util/procmap/local_proc.lo
CC src/util/thread/mpiu_thread.lo
CC src/binding/f77/sendf.lo
CC src/binding/f77/recvf.lo
CC src/binding/f77/get_countf.lo
CC src/binding/f77/bsendf.lo
CC src/binding/f77/ssendf.lo
CC src/binding/f77/rsendf.lo
CC src/binding/f77/bufattachf.lo
CC src/binding/f77/bufdetachf.lo
CC src/binding/f77/isendf.lo
CC src/binding/f77/ibsendf.lo
CC src/binding/f77/issendf.lo
CC src/binding/f77/irsendf.lo
CC src/binding/f77/irecvf.lo
CC src/binding/f77/waitf.lo
CC src/binding/f77/testf.lo
CC src/binding/f77/request_freef.lo
CC src/binding/f77/waitanyf.lo
CC src/binding/f77/testanyf.lo
CC src/binding/f77/waitallf.lo
CC src/binding/f77/testallf.lo
CC src/binding/f77/waitsomef.lo
CC src/binding/f77/testsomef.lo
CC src/binding/f77/iprobef.lo
CC src/binding/f77/probef.lo
CC src/binding/f77/cancelf.lo
CC src/binding/f77/testcancelf.lo
CC src/binding/f77/send_initf.lo
CC src/binding/f77/bsend_initf.lo
CC src/binding/f77/ssend_initf.lo
CC src/binding/f77/rsend_initf.lo
CC src/binding/f77/recv_initf.lo
CC src/binding/f77/startf.lo
CC src/binding/f77/startallf.lo
CC src/binding/f77/sendrecvf.lo
CC src/binding/f77/sndrcvrplf.lo
CC src/binding/f77/typecontigf.lo
CC src/binding/f77/type_vectorf.lo
CC src/binding/f77/type_hvectorf.lo
CC src/binding/f77/type_indexedf.lo
CC src/binding/f77/type_hindexedf.lo
CC src/binding/f77/type_structf.lo
CC src/binding/f77/type_extentf.lo
CC src/binding/f77/type_sizef.lo
CC src/binding/f77/type_lbf.lo
CC src/binding/f77/type_ubf.lo
CC src/binding/f77/type_commitf.lo
CC src/binding/f77/type_freef.lo
CC src/binding/f77/get_elementsf.lo
CC src/binding/f77/packf.lo
CC src/binding/f77/unpackf.lo
CC src/binding/f77/pack_sizef.lo
CC src/binding/f77/barrierf.lo
CC src/binding/f77/bcastf.lo
CC src/binding/f77/gatherf.lo
CC src/binding/f77/gathervf.lo
CC src/binding/f77/scatterf.lo
CC src/binding/f77/scattervf.lo
CC src/binding/f77/allgatherf.lo
CC src/binding/f77/allgathervf.lo
CC src/binding/f77/alltoallf.lo
CC src/binding/f77/alltoallvf.lo
CC src/binding/f77/alltoallwf.lo
CC src/binding/f77/exscanf.lo
CC src/binding/f77/reducef.lo
CC src/binding/f77/op_createf.lo
CC src/binding/f77/op_freef.lo
CC src/binding/f77/allreducef.lo
CC src/binding/f77/redscatf.lo
CC src/binding/f77/scanf.lo
CC src/binding/f77/group_sizef.lo
CC src/binding/f77/group_rankf.lo
CC src/binding/f77/grouptranksf.lo
CC src/binding/f77/group_comparef.lo
CC src/binding/f77/comm_groupf.lo
CC src/binding/f77/group_unionf.lo
CC src/binding/f77/groupinterf.lo
CC src/binding/f77/groupdifff.lo
CC src/binding/f77/group_inclf.lo
CC src/binding/f77/group_exclf.lo
CC src/binding/f77/grouprinclf.lo
CC src/binding/f77/grouprexclf.lo
CC src/binding/f77/group_freef.lo
CC src/binding/f77/comm_sizef.lo
CC src/binding/f77/comm_rankf.lo
CC src/binding/f77/comm_comparef.lo
CC src/binding/f77/comm_dupf.lo
CC src/binding/f77/comm_dup_with_infof.lo
CC src/binding/f77/comm_createf.lo
CC src/binding/f77/comm_splitf.lo
CC src/binding/f77/comm_freef.lo
CC src/binding/f77/commtesticf.lo
CC src/binding/f77/commrsizef.lo
CC src/binding/f77/commrgroupf.lo
CC src/binding/f77/iccreatef.lo
CC src/binding/f77/icmergef.lo
CC src/binding/f77/keyval_freef.lo
CC src/binding/f77/attr_putf.lo
CC src/binding/f77/attr_getf.lo
CC src/binding/f77/attr_deletef.lo
CC src/binding/f77/topo_testf.lo
CC src/binding/f77/cart_createf.lo
CC src/binding/f77/dims_createf.lo
CC src/binding/f77/graph_createf.lo
CC src/binding/f77/graphdims_getf.lo
CC src/binding/f77/graph_getf.lo
CC src/binding/f77/cartdim_getf.lo
CC src/binding/f77/cart_getf.lo
CC src/binding/f77/cart_rankf.lo
CC src/binding/f77/cart_coordsf.lo
CC src/binding/f77/grfnbcountf.lo
CC src/binding/f77/grfnbrsf.lo
CC src/binding/f77/cart_shiftf.lo
CC src/binding/f77/cart_subf.lo
CC src/binding/f77/cart_mapf.lo
CC src/binding/f77/graph_mapf.lo
CC src/binding/f77/getpnamef.lo
CC src/binding/f77/get_versionf.lo
CC src/binding/f77/get_library_versionf.lo
CC src/binding/f77/errhcreatef.lo
CC src/binding/f77/errhsetf.lo
CC src/binding/f77/errhgetf.lo
CC src/binding/f77/errhfreef.lo
CC src/binding/f77/error_stringf.lo
CC src/binding/f77/error_classf.lo
CC src/binding/f77/finalizef.lo
CC src/binding/f77/initializedf.lo
CC src/binding/f77/abortf.lo
CC src/binding/f77/close_portf.lo
CC src/binding/f77/comm_acceptf.lo
CC src/binding/f77/comm_connectf.lo
CC src/binding/f77/commdiscf.lo
CC src/binding/f77/commparentf.lo
CC src/binding/f77/comm_joinf.lo
CC src/binding/f77/comm_spawnf.lo
CC src/binding/f77/spawnmultf.lo
CC src/binding/f77/lookup_namef.lo
CC src/binding/f77/open_portf.lo
CC src/binding/f77/publish_namef.lo
CC src/binding/f77/unpubnamef.lo
CC src/binding/f77/comm_set_infof.lo
CC src/binding/f77/comm_get_infof.lo
CC src/binding/f77/accumulatef.lo
CC src/binding/f77/getf.lo
CC src/binding/f77/putf.lo
CC src/binding/f77/win_completef.lo
CC src/binding/f77/win_createf.lo
CC src/binding/f77/win_fencef.lo
CC src/binding/f77/win_freef.lo
CC src/binding/f77/win_get_groupf.lo
CC src/binding/f77/win_lockf.lo
CC src/binding/f77/win_postf.lo
CC src/binding/f77/win_startf.lo
CC src/binding/f77/win_testf.lo
CC src/binding/f77/win_unlockf.lo
CC src/binding/f77/win_waitf.lo
CC src/binding/f77/win_allocatef.lo
CC src/binding/f77/win_allocate_sharedf.lo
CC src/binding/f77/win_shared_queryf.lo
CC src/binding/f77/win_create_dynamicf.lo
CC src/binding/f77/win_attachf.lo
CC src/binding/f77/win_detachf.lo
CC src/binding/f77/win_get_infof.lo
CC src/binding/f77/win_set_infof.lo
CC src/binding/f77/get_accumulatef.lo
CC src/binding/f77/fetch_and_opf.lo
CC src/binding/f77/compare_and_swapf.lo
CC src/binding/f77/rputf.lo
CC src/binding/f77/rgetf.lo
CC src/binding/f77/raccumulatef.lo
CC src/binding/f77/rget_accumulatef.lo
CC src/binding/f77/win_lock_allf.lo
CC src/binding/f77/win_unlock_allf.lo
CC src/binding/f77/win_flushf.lo
CC src/binding/f77/win_flush_allf.lo
CC src/binding/f77/win_flush_localf.lo
CC src/binding/f77/win_flush_local_allf.lo
CC src/binding/f77/win_syncf.lo
CC src/binding/f77/adderrclassf.lo
CC src/binding/f77/adderrcodef.lo
CC src/binding/f77/adderrstringf.lo
CC src/binding/f77/commcallerrf.lo
CC src/binding/f77/commnewkeyf.lo
CC src/binding/f77/commdelattrf.lo
CC src/binding/f77/commfreekeyf.lo
CC src/binding/f77/comm_get_attrf.lo
CC src/binding/f77/commgetnamf.lo
CC src/binding/f77/comm_set_attrf.lo
CC src/binding/f77/comm_set_namef.lo
CC src/binding/f77/filecallerrf.lo
CC src/binding/f77/greqcompletef.lo
CC src/binding/f77/greqstartf.lo
CC src/binding/f77/isthrmainf.lo
CC src/binding/f77/query_threadf.lo
CC src/binding/f77/statgetclf.lo
CC src/binding/f77/statsetelf.lo
CC src/binding/f77/typenewkeyf.lo
CC src/binding/f77/typedelattrf.lo
CC src/binding/f77/type_dupf.lo
CC src/binding/f77/typefreekeyf.lo
CC src/binding/f77/type_get_attrf.lo
CC src/binding/f77/typegetcntsf.lo
CC src/binding/f77/typegetenvf.lo
CC src/binding/f77/typegnamef.lo
CC src/binding/f77/typesetattrf.lo
CC src/binding/f77/typesetnamef.lo
CC src/binding/f77/type_match_sizef.lo
CC src/binding/f77/wincallerrf.lo
CC src/binding/f77/winnewkeyf.lo
CC src/binding/f77/windelattrf.lo
CC src/binding/f77/winfreekeyf.lo
CC src/binding/f77/win_get_attrf.lo
CC src/binding/f77/win_get_namef.lo
CC src/binding/f77/win_set_attrf.lo
CC src/binding/f77/win_set_namef.lo
CC src/binding/f77/alloc_memf.lo
CC src/binding/f77/commcreerrf.lo
CC src/binding/f77/commgeterrf.lo
CC src/binding/f77/commseterrf.lo
CC src/binding/f77/filecreerrf.lo
CC src/binding/f77/filegeterrf.lo
CC src/binding/f77/fileseterrf.lo
CC src/binding/f77/finalizedf.lo
CC src/binding/f77/free_memf.lo
CC src/binding/f77/info_createf.lo
CC src/binding/f77/info_deletef.lo
CC src/binding/f77/info_dupf.lo
CC src/binding/f77/info_freef.lo
CC src/binding/f77/info_getf.lo
CC src/binding/f77/infognkf.lo
CC src/binding/f77/infognthkf.lo
CC src/binding/f77/infovallenf.lo
CC src/binding/f77/info_setf.lo
CC src/binding/f77/pack_externalf.lo
CC src/binding/f77/packesizef.lo
CC src/binding/f77/reqgetstatf.lo
CC src/binding/f77/typedarrayf.lo
CC src/binding/f77/typechindf.lo
CC src/binding/f77/typechvecf.lo
CC src/binding/f77/typecindbf.lo
CC src/binding/f77/type_create_hindexed_blockf.lo
CC src/binding/f77/typecresizef.lo
CC src/binding/f77/typecstructf.lo
CC src/binding/f77/typecsubarrf.lo
CC src/binding/f77/typegetextentf.lo
CC src/binding/f77/typegtextf.lo
CC src/binding/f77/unpackextf.lo
CC src/binding/f77/wincreerrf.lo
CC src/binding/f77/wingeterrf.lo
CC src/binding/f77/winseterrf.lo
CC src/binding/f77/reduce_localf.lo
CC src/binding/f77/op_commutativef.lo
CC src/binding/f77/reduce_scatter_blockf.lo
CC src/binding/f77/dist_graph_create_adjacentf.lo
CC src/binding/f77/dist_graph_createf.lo
CC src/binding/f77/dist_graph_neighbors_countf.lo
CC src/binding/f77/dist_graph_neighborsf.lo
CC src/binding/f77/improbef.lo
CC src/binding/f77/imrecvf.lo
CC src/binding/f77/mprobef.lo
CC src/binding/f77/mrecvf.lo
CC src/binding/f77/comm_idupf.lo
CC src/binding/f77/ibarrierf.lo
CC src/binding/f77/ibcastf.lo
CC src/binding/f77/igatherf.lo
CC src/binding/f77/igathervf.lo
CC src/binding/f77/iscatterf.lo
CC src/binding/f77/iscattervf.lo
CC src/binding/f77/iallgatherf.lo
CC src/binding/f77/iallgathervf.lo
CC src/binding/f77/ialltoallf.lo
CC src/binding/f77/ialltoallvf.lo
CC src/binding/f77/ialltoallwf.lo
CC src/binding/f77/ireducef.lo
CC src/binding/f77/iallreducef.lo
CC src/binding/f77/ireduce_scatterf.lo
CC src/binding/f77/ireduce_scatter_blockf.lo
CC src/binding/f77/iscanf.lo
CC src/binding/f77/iexscanf.lo
CC src/binding/f77/ineighbor_allgatherf.lo
CC src/binding/f77/ineighbor_allgathervf.lo
CC src/binding/f77/ineighbor_alltoallf.lo
CC src/binding/f77/ineighbor_alltoallvf.lo
CC src/binding/f77/ineighbor_alltoallwf.lo
CC src/binding/f77/neighbor_allgatherf.lo
CC src/binding/f77/neighbor_allgathervf.lo
CC src/binding/f77/neighbor_alltoallf.lo
CC src/binding/f77/neighbor_alltoallvf.lo
CC src/binding/f77/neighbor_alltoallwf.lo
CC src/binding/f77/comm_split_typef.lo
CC src/binding/f77/get_elements_xf.lo
CC src/binding/f77/status_set_elements_xf.lo
CC src/binding/f77/type_get_extent_xf.lo
CC src/binding/f77/type_get_true_extent_xf.lo
CC src/binding/f77/type_size_xf.lo
CC src/binding/f77/comm_create_groupf.lo
CC src/binding/f77/comm_group_failedf.lo
CC src/binding/f77/comm_remote_group_failedf.lo
CC src/binding/f77/comm_reenable_anysourcef.lo
CC src/binding/f77/file_openf.lo
CC src/binding/f77/file_closef.lo
CC src/binding/f77/file_deletef.lo
CC src/binding/f77/file_set_sizef.lo
CC src/binding/f77/file_preallocatef.lo
CC src/binding/f77/file_get_sizef.lo
CC src/binding/f77/file_get_groupf.lo
CC src/binding/f77/file_get_amodef.lo
CC src/binding/f77/file_set_infof.lo
CC src/binding/f77/file_get_infof.lo
CC src/binding/f77/file_set_viewf.lo
CC src/binding/f77/file_get_viewf.lo
CC src/binding/f77/file_read_atf.lo
CC src/binding/f77/file_read_at_allf.lo
CC src/binding/f77/file_write_atf.lo
CC src/binding/f77/file_write_at_allf.lo
CC src/binding/f77/file_iread_atf.lo
CC src/binding/f77/file_iwrite_atf.lo
CC src/binding/f77/file_readf.lo
CC src/binding/f77/file_read_allf.lo
CC src/binding/f77/file_writef.lo
CC src/binding/f77/file_write_allf.lo
CC src/binding/f77/file_ireadf.lo
CC src/binding/f77/file_iwritef.lo
CC src/binding/f77/file_seekf.lo
CC src/binding/f77/file_get_positionf.lo
CC src/binding/f77/file_get_byte_offsetf.lo
CC src/binding/f77/file_read_sharedf.lo
CC src/binding/f77/file_write_sharedf.lo
CC src/binding/f77/file_iread_sharedf.lo
CC src/binding/f77/file_iwrite_sharedf.lo
CC src/binding/f77/file_read_orderedf.lo
CC src/binding/f77/file_write_orderedf.lo
CC src/binding/f77/file_seek_sharedf.lo
CC src/binding/f77/file_get_position_sharedf.lo
CC src/binding/f77/file_read_at_all_beginf.lo
CC src/binding/f77/file_read_at_all_endf.lo
CC src/binding/f77/file_write_at_all_beginf.lo
CC src/binding/f77/file_write_at_all_endf.lo
CC src/binding/f77/file_read_all_beginf.lo
CC src/binding/f77/file_read_all_endf.lo
CC src/binding/f77/file_write_all_beginf.lo
CC src/binding/f77/file_write_all_endf.lo
CC src/binding/f77/file_read_ordered_beginf.lo
CC src/binding/f77/file_read_ordered_endf.lo
CC src/binding/f77/file_write_ordered_beginf.lo
CC src/binding/f77/file_write_ordered_endf.lo
CC src/binding/f77/file_get_type_extentf.lo
CC src/binding/f77/register_datarepf.lo
CC src/binding/f77/file_set_atomicityf.lo
CC src/binding/f77/file_get_atomicityf.lo
CC src/binding/f77/file_syncf.lo
CC src/binding/f77/initf.lo
CC src/binding/f77/initthreadf.lo
CC src/binding/f77/pcontrolf.lo
CC src/binding/f77/addressf.lo
CC src/binding/f77/getaddressf.lo
CC src/binding/f77/wtimef.lo
CC src/binding/f77/wtickf.lo
CC src/binding/f77/keyval_createf.lo
CC src/binding/f77/dup_fnf.lo
CC src/binding/f77/null_del_fnf.lo
CC src/binding/f77/null_copy_fnf.lo
CC src/binding/f77/dup_comm_fnf.lo
CC src/binding/f77/null_comm_del_fnf.lo
CC src/binding/f77/null_comm_copy_fnf.lo
CC src/binding/f77/dup_win_fnf.lo
CC src/binding/f77/null_win_del_fnf.lo
CC src/binding/f77/null_win_copy_fnf.lo
CC src/binding/f77/dup_type_fnf.lo
CC src/binding/f77/null_type_del_fnf.lo
CC src/binding/f77/null_type_copy_fnf.lo
CC src/binding/f77/statusf2c.lo
CC src/binding/f77/statusc2f.lo
CC src/binding/f77/fdebug.lo
CC src/binding/f90/create_f90_util.lo
CC src/glue/romio/glue_romio.lo
CC src/mpid/ch3/src/ch3u_buffer.lo
CC src/mpid/ch3/src/ch3u_comm.lo
CC src/mpid/ch3/src/ch3u_comm_spawn_multiple.lo
CC src/mpid/ch3/src/ch3u_handle_connection.lo
CC src/mpid/ch3/src/ch3u_handle_recv_pkt.lo
CC src/mpid/ch3/src/ch3u_handle_recv_req.lo
CC src/mpid/ch3/src/ch3u_handle_send_req.lo
CC src/mpid/ch3/src/ch3u_port.lo
CC src/mpid/ch3/src/ch3u_recvq.lo
CC src/mpid/ch3/src/ch3u_request.lo
CC src/mpid/ch3/src/ch3u_rma_acc_ops.lo
CC src/mpid/ch3/src/ch3u_rma_ops.lo
CC src/mpid/ch3/src/ch3u_rma_reqops.lo
CC src/mpid/ch3/src/ch3u_rma_sync.lo
CC src/mpid/ch3/src/ch3u_rndv.lo
CC src/mpid/ch3/src/ch3u_eager.lo
CC src/mpid/ch3/src/ch3u_eagersync.lo
CC src/mpid/ch3/src/ch3u_win_fns.lo
CC src/mpid/ch3/src/mpid_abort.lo
CC src/mpid/ch3/src/mpid_cancel_recv.lo
CC src/mpid/ch3/src/mpid_cancel_send.lo
CC src/mpid/ch3/src/mpid_comm_disconnect.lo
CC src/mpid/ch3/src/mpid_comm_group_failed.lo
CC src/mpid/ch3/src/mpid_comm_reenable_anysource.lo
CC src/mpid/ch3/src/mpid_comm_spawn_multiple.lo
CC src/mpid/ch3/src/mpid_finalize.lo
CC src/mpid/ch3/src/mpid_get_universe_size.lo
CC src/mpid/ch3/src/mpid_getpname.lo
CC src/mpid/ch3/src/mpid_improbe.lo
CC src/mpid/ch3/src/mpid_imrecv.lo
CC src/mpid/ch3/src/mpid_init.lo
CC src/mpid/ch3/src/mpid_iprobe.lo
CC src/mpid/ch3/src/mpid_irecv.lo
CC src/mpid/ch3/src/mpid_irsend.lo
CC src/mpid/ch3/src/mpid_isend.lo
CC src/mpid/ch3/src/mpid_issend.lo
CC src/mpid/ch3/src/mpid_mprobe.lo
CC src/mpid/ch3/src/mpid_mrecv.lo
CC src/mpid/ch3/src/mpid_port.lo
CC src/mpid/ch3/src/mpid_probe.lo
CC src/mpid/ch3/src/mpid_recv.lo
CC src/mpid/ch3/src/mpid_rsend.lo
CC src/mpid/ch3/src/mpid_send.lo
CC src/mpid/ch3/src/mpid_ssend.lo
CC src/mpid/ch3/src/mpid_startall.lo
CC src/mpid/ch3/src/mpid_vc.lo
CC src/mpid/ch3/src/mpid_rma.lo
CC src/mpid/ch3/src/mpidi_isend_self.lo
CC src/mpid/ch3/src/mpidi_pg.lo
CC src/mpid/ch3/src/mpidi_printf.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_finalize.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_init.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_isend.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_isendv.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_istartmsg.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_istartmsgv.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_progress.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_abort.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_rma_shm.lo
CC src/mpid/ch3/channels/nemesis/src/ch3_win_fns.lo
CC src/mpid/ch3/channels/nemesis/src/ch3i_comm.lo
CC src/mpid/ch3/channels/nemesis/src/ch3i_eagernoncontig.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_alloc.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_init.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_barrier.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_mpich.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_ckpt.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_finalize.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_network_poll.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_network.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_debug.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt_shm.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_net_array.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt_dma.lo
CC src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt_vmsplice.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_finalize.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_send.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_utility.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/socksm.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_getip.lo
CC src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_ckpt.lo
CC src/mpid/ch3/channels/nemesis/netmod/none/none.lo
CC src/mpid/ch3/channels/nemesis/utils/monitor/papi_defs.lo
CC src/mpid/ch3/channels/nemesis/utils/replacements/mkstemp.lo
CC src/mpid/common/datatype/dataloop/darray_support.lo
CC src/mpid/common/datatype/dataloop/dataloop.lo
CC src/mpid/common/datatype/dataloop/dataloop_create.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_blockindexed.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_contig.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_indexed.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_pairtype.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_struct.lo
CC src/mpid/common/datatype/dataloop/dataloop_create_vector.lo
CC src/mpid/common/datatype/dataloop/segment.lo
CC src/mpid/common/datatype/dataloop/segment_count.lo
CC src/mpid/common/datatype/dataloop/segment_flatten.lo
CC src/mpid/common/datatype/dataloop/segment_packunpack.lo
CC src/mpid/common/datatype/dataloop/subarray_support.lo
CC src/mpid/common/datatype/mpid_contents_support.lo
CC src/mpid/common/datatype/mpid_datatype_contents.lo
CC src/mpid/common/datatype/mpid_datatype_free.lo
CC src/mpid/common/datatype/mpid_ext32_datatype.lo
CC src/mpid/common/datatype/mpid_ext32_segment.lo
CC src/mpid/common/datatype/mpid_segment.lo
CC src/mpid/common/datatype/mpid_type_blockindexed.lo
CC src/mpid/common/datatype/mpid_type_commit.lo
CC src/mpid/common/datatype/mpid_type_contiguous.lo
CC src/mpid/common/datatype/mpid_type_create_pairtype.lo
CC src/mpid/common/datatype/mpid_type_create_resized.lo
CC src/mpid/common/datatype/mpid_type_debug.lo
CC src/mpid/common/datatype/mpid_type_dup.lo
CC src/mpid/common/datatype/mpid_type_get_contents.lo
CC src/mpid/common/datatype/mpid_type_get_envelope.lo
CC src/mpid/common/datatype/mpid_type_indexed.lo
CC src/mpid/common/datatype/mpid_type_struct.lo
CC src/mpid/common/datatype/mpid_type_vector.lo
CC src/mpid/common/datatype/mpid_type_zerolen.lo
CC src/mpid/common/datatype/mpir_type_flatten.lo
CC src/mpid/common/datatype/mpir_type_get_contig_blocks.lo
CC src/mpid/common/sched/mpid_sched.lo
CC src/mpid/common/thread/mpid_thread.lo
CC src/mpi_t/mpi_t_util.lo
CC src/nameserv/file/file_nameserv.lo
CC src/pmi/simple/simple_pmiutil.lo
CC src/pmi/simple/simple_pmi.lo
CC src/mpi/attr/attr_delete.lo
CC src/mpi/attr/attr_get.lo
CC src/mpi/attr/attr_put.lo
CC src/mpi/attr/comm_create_keyval.lo
CC src/mpi/attr/comm_delete_attr.lo
CC src/mpi/attr/comm_free_keyval.lo
CC src/mpi/attr/comm_get_attr.lo
CC src/mpi/attr/comm_set_attr.lo
CC src/mpi/attr/keyval_create.lo
CC src/mpi/attr/keyval_free.lo
CC src/mpi/attr/type_create_keyval.lo
CC src/mpi/attr/type_delete_attr.lo
CC src/mpi/attr/type_free_keyval.lo
CC src/mpi/attr/type_get_attr.lo
CC src/mpi/attr/type_set_attr.lo
CC src/mpi/attr/win_create_keyval.lo
CC src/mpi/attr/win_delete_attr.lo
CC src/mpi/attr/win_free_keyval.lo
CC src/mpi/attr/win_get_attr.lo
CC src/mpi/attr/win_set_attr.lo
CC src/mpi/coll/allreduce.lo
CC src/mpi/coll/barrier.lo
CC src/mpi/coll/op_create.lo
CC src/mpi/coll/op_free.lo
CC src/mpi/coll/bcast.lo
CC src/mpi/coll/alltoall.lo
CC src/mpi/coll/alltoallv.lo
CC src/mpi/coll/reduce.lo
CC src/mpi/coll/scatter.lo
CC src/mpi/coll/gather.lo
CC src/mpi/coll/scatterv.lo
CC src/mpi/coll/gatherv.lo
CC src/mpi/coll/scan.lo
CC src/mpi/coll/exscan.lo
CC src/mpi/coll/allgather.lo
CC src/mpi/coll/allgatherv.lo
CC src/mpi/coll/red_scat.lo
CC src/mpi/coll/alltoallw.lo
CC src/mpi/coll/reduce_local.lo
CC src/mpi/coll/op_commutative.lo
CC src/mpi/coll/red_scat_block.lo
CC src/mpi/coll/iallgather.lo
CC src/mpi/coll/iallgatherv.lo
CC src/mpi/coll/iallreduce.lo
CC src/mpi/coll/ialltoall.lo
CC src/mpi/coll/ialltoallv.lo
CC src/mpi/coll/ialltoallw.lo
CC src/mpi/coll/ibarrier.lo
CC src/mpi/coll/ibcast.lo
CC src/mpi/coll/iexscan.lo
CC src/mpi/coll/igather.lo
CC src/mpi/coll/igatherv.lo
CC src/mpi/coll/ired_scat.lo
CC src/mpi/coll/ired_scat_block.lo
CC src/mpi/coll/ireduce.lo
CC src/mpi/coll/iscan.lo
CC src/mpi/coll/iscatter.lo
CC src/mpi/coll/iscatterv.lo
CC src/mpi/comm/comm_compare.lo
CC src/mpi/comm/comm_create.lo
CC src/mpi/comm/comm_create_group.lo
CC src/mpi/comm/comm_dup.lo
CC src/mpi/comm/comm_dup_with_info.lo
CC src/mpi/comm/comm_free.lo
CC src/mpi/comm/comm_get_name.lo
CC src/mpi/comm/comm_get_info.lo
CC src/mpi/comm/comm_set_info.lo
CC src/mpi/comm/comm_group.lo
CC src/mpi/comm/comm_idup.lo
CC src/mpi/comm/comm_rank.lo
CC src/mpi/comm/comm_size.lo
CC src/mpi/comm/comm_remote_group.lo
CC src/mpi/comm/comm_remote_size.lo
CC src/mpi/comm/comm_set_name.lo
CC src/mpi/comm/comm_split.lo
CC src/mpi/comm/comm_test_inter.lo
CC src/mpi/comm/intercomm_create.lo
CC src/mpi/comm/intercomm_merge.lo
CC src/mpi/comm/comm_split_type.lo
CC src/mpi/comm/comm_group_failed.lo
CC src/mpi/comm/comm_reenable_anysource.lo
CC src/mpi/comm/comm_remote_group_failed.lo
CC src/mpi/datatype/address.lo
CC src/mpi/datatype/get_address.lo
CC src/mpi/datatype/get_count.lo
CC src/mpi/datatype/get_elements.lo
CC src/mpi/datatype/get_elements_x.lo
CC src/mpi/datatype/pack.lo
CC src/mpi/datatype/unpack.lo
CC src/mpi/datatype/pack_size.lo
CC src/mpi/datatype/status_set_elements.lo
CC src/mpi/datatype/status_set_elements_x.lo
CC src/mpi/datatype/type_get_name.lo
CC src/mpi/datatype/type_set_name.lo
CC src/mpi/datatype/type_size.lo
CC src/mpi/datatype/type_size_x.lo
CC src/mpi/datatype/type_extent.lo
CC src/mpi/datatype/type_vector.lo
CC src/mpi/datatype/type_commit.lo
CC src/mpi/datatype/type_indexed.lo
CC src/mpi/datatype/type_hindexed.lo
CC src/mpi/datatype/type_struct.lo
CC src/mpi/datatype/type_contiguous.lo
CC src/mpi/datatype/type_free.lo
CC src/mpi/datatype/type_hvector.lo
CC src/mpi/datatype/type_dup.lo
CC src/mpi/datatype/type_get_envelope.lo
CC src/mpi/datatype/type_get_contents.lo
CC src/mpi/datatype/type_ub.lo
CC src/mpi/datatype/type_lb.lo
CC src/mpi/datatype/type_get_extent.lo
CC src/mpi/datatype/type_get_extent_x.lo
CC src/mpi/datatype/type_get_true_extent.lo
CC src/mpi/datatype/type_get_true_extent_x.lo
CC src/mpi/datatype/type_match_size.lo
CC src/mpi/datatype/type_create_struct.lo
CC src/mpi/datatype/type_create_hindexed.lo
CC src/mpi/datatype/type_create_hvector.lo
CC src/mpi/datatype/pack_external.lo
CC src/mpi/datatype/pack_external_size.lo
CC src/mpi/datatype/unpack_external.lo
CC src/mpi/datatype/type_create_indexed_block.lo
CC src/mpi/datatype/type_create_hindexed_block.lo
CC src/mpi/datatype/type_create_resized.lo
CC src/mpi/datatype/type_create_darray.lo
CC src/mpi/datatype/type_create_subarray.lo
CC src/mpi/errhan/add_error_code.lo
CC src/mpi/errhan/add_error_class.lo
CC src/mpi/errhan/add_error_string.lo
CC src/mpi/errhan/comm_call_errhandler.lo
CC src/mpi/errhan/comm_create_errhandler.lo
CC src/mpi/errhan/comm_get_errhandler.lo
CC src/mpi/errhan/comm_set_errhandler.lo
CC src/mpi/errhan/errhandler_create.lo
CC src/mpi/errhan/errhandler_free.lo
CC src/mpi/errhan/errhandler_get.lo
CC src/mpi/errhan/errhandler_set.lo
CC src/mpi/errhan/error_class.lo
CC src/mpi/errhan/error_string.lo
CC src/mpi/errhan/file_create_errhandler.lo
CC src/mpi/errhan/file_get_errhandler.lo
CC src/mpi/errhan/file_set_errhandler.lo
CC src/mpi/errhan/file_call_errhandler.lo
CC src/mpi/errhan/win_create_errhandler.lo
CC src/mpi/errhan/win_call_errhandler.lo
CC src/mpi/errhan/win_get_errhandler.lo
CC src/mpi/errhan/win_set_errhandler.lo
CC src/mpi/group/group_compare.lo
CC src/mpi/group/group_difference.lo
CC src/mpi/group/group_excl.lo
CC src/mpi/group/group_free.lo
CC src/mpi/group/group_incl.lo
CC src/mpi/group/group_intersection.lo
CC src/mpi/group/group_range_excl.lo
CC src/mpi/group/group_range_incl.lo
CC src/mpi/group/group_rank.lo
CC src/mpi/group/group_size.lo
CC src/mpi/group/group_translate_ranks.lo
CC src/mpi/group/group_union.lo
CC src/mpi/info/info_create.lo
CC src/mpi/info/info_delete.lo
CC src/mpi/info/info_dup.lo
CC src/mpi/info/info_free.lo
CC src/mpi/info/info_get.lo
CC src/mpi/info/info_getn.lo
CC src/mpi/info/info_getnth.lo
CC src/mpi/info/info_getvallen.lo
CC src/mpi/info/info_set.lo
CC src/mpi/init/abort.lo
CC src/mpi/init/init.lo
CC src/mpi/init/initialized.lo
CC src/mpi/init/initthread.lo
CC src/mpi/init/ismain.lo
CC src/mpi/init/finalize.lo
CC src/mpi/init/finalized.lo
CC src/mpi/init/querythread.lo
CC src/mpi/misc/getpname.lo
CC src/mpi/misc/pcontrol.lo
CC src/mpi/misc/version.lo
CC src/mpi/misc/library_version.lo
CC src/mpi/pt2pt/bsend.lo
CC src/mpi/pt2pt/bsend_init.lo
CC src/mpi/pt2pt/bufattach.lo
CC src/mpi/pt2pt/buffree.lo
CC src/mpi/pt2pt/cancel.lo
CC src/mpi/pt2pt/greq_start.lo
CC src/mpi/pt2pt/greq_complete.lo
CC src/mpi/pt2pt/ibsend.lo
CC src/mpi/pt2pt/improbe.lo
CC src/mpi/pt2pt/imrecv.lo
CC src/mpi/pt2pt/iprobe.lo
CC src/mpi/pt2pt/irecv.lo
CC src/mpi/pt2pt/irsend.lo
CC src/mpi/pt2pt/isend.lo
CC src/mpi/pt2pt/issend.lo
CC src/mpi/pt2pt/mprobe.lo
CC src/mpi/pt2pt/mrecv.lo
CC src/mpi/pt2pt/probe.lo
CC src/mpi/pt2pt/recv.lo
CC src/mpi/pt2pt/recv_init.lo
CC src/mpi/pt2pt/request_free.lo
CC src/mpi/pt2pt/request_get_status.lo
CC src/mpi/pt2pt/rsend.lo
CC src/mpi/pt2pt/rsend_init.lo
CC src/mpi/pt2pt/send.lo
CC src/mpi/pt2pt/send_init.lo
CC src/mpi/pt2pt/sendrecv.lo
CC src/mpi/pt2pt/sendrecv_rep.lo
CC src/mpi/pt2pt/status_set_cancelled.lo
CC src/mpi/pt2pt/ssend.lo
CC src/mpi/pt2pt/ssend_init.lo
CC src/mpi/pt2pt/start.lo
CC src/mpi/pt2pt/startall.lo
CC src/mpi/pt2pt/test.lo
CC src/mpi/pt2pt/test_cancelled.lo
CC src/mpi/pt2pt/testall.lo
CC src/mpi/pt2pt/testany.lo
CC src/mpi/pt2pt/testsome.lo
CC src/mpi/pt2pt/wait.lo
CC src/mpi/pt2pt/waitall.lo
CC src/mpi/pt2pt/waitany.lo
CC src/mpi/pt2pt/waitsome.lo
CC src/mpi/rma/accumulate.lo
CC src/mpi/rma/alloc_mem.lo
CC src/mpi/rma/compare_and_swap.lo
CC src/mpi/rma/fetch_and_op.lo
CC src/mpi/rma/free_mem.lo
CC src/mpi/rma/get.lo
CC src/mpi/rma/get_accumulate.lo
CC src/mpi/rma/put.lo
CC src/mpi/rma/raccumulate.lo
CC src/mpi/rma/rget.lo
CC src/mpi/rma/rget_accumulate.lo
CC src/mpi/rma/rput.lo
CC src/mpi/rma/win_allocate.lo
CC src/mpi/rma/win_allocate_shared.lo
CC src/mpi/rma/win_attach.lo
CC src/mpi/rma/win_complete.lo
CC src/mpi/rma/win_create.lo
CC src/mpi/rma/win_create_dynamic.lo
CC src/mpi/rma/win_detach.lo
CC src/mpi/rma/win_fence.lo
CC src/mpi/rma/win_flush.lo
CC src/mpi/rma/win_flush_all.lo
CC src/mpi/rma/win_flush_local.lo
CC src/mpi/rma/win_flush_local_all.lo
CC src/mpi/rma/win_free.lo
CC src/mpi/rma/win_get_group.lo
CC src/mpi/rma/win_get_info.lo
CC src/mpi/rma/win_get_name.lo
CC src/mpi/rma/win_lock.lo
CC src/mpi/rma/win_lock_all.lo
CC src/mpi/rma/win_post.lo
CC src/mpi/rma/win_set_info.lo
CC src/mpi/rma/win_set_name.lo
CC src/mpi/rma/win_shared_query.lo
CC src/mpi/rma/win_start.lo
CC src/mpi/rma/win_sync.lo
CC src/mpi/rma/win_test.lo
CC src/mpi/rma/win_unlock.lo
CC src/mpi/rma/win_unlock_all.lo
CC src/mpi/rma/win_wait.lo
CC src/mpi/spawn/comm_disconnect.lo
CC src/mpi/spawn/comm_get_parent.lo
CC src/mpi/spawn/comm_join.lo
CC src/mpi/spawn/comm_spawn.lo
CC src/mpi/spawn/comm_spawn_multiple.lo
CC src/mpi/spawn/lookup_name.lo
CC src/mpi/spawn/publish_name.lo
CC src/mpi/spawn/unpublish_name.lo
CC src/mpi/spawn/open_port.lo
CC src/mpi/spawn/close_port.lo
CC src/mpi/spawn/comm_connect.lo
CC src/mpi/spawn/comm_accept.lo
CC src/mpi/timer/wtime.lo
CC src/mpi/timer/wtick.lo
CC src/mpi/topo/cart_coords.lo
CC src/mpi/topo/cart_create.lo
CC src/mpi/topo/cart_get.lo
CC src/mpi/topo/cart_map.lo
CC src/mpi/topo/cart_rank.lo
CC src/mpi/topo/cart_shift.lo
CC src/mpi/topo/cart_sub.lo
CC src/mpi/topo/dims_create.lo
CC src/mpi/topo/graph_get.lo
CC src/mpi/topo/graph_map.lo
CC src/mpi/topo/graph_nbr.lo
CC src/mpi/topo/graphcreate.lo
CC src/mpi/topo/graphdimsget.lo
CC src/mpi/topo/graphnbrcnt.lo
CC src/mpi/topo/cartdim_get.lo
CC src/mpi/topo/topo_test.lo
CC src/mpi/topo/dist_gr_create_adj.lo
CC src/mpi/topo/dist_gr_create.lo
CC src/mpi/topo/dist_gr_neighb_count.lo
CC src/mpi/topo/dist_gr_neighb.lo
CC src/mpi/topo/inhb_allgather.lo
CC src/mpi/topo/inhb_allgatherv.lo
CC src/mpi/topo/inhb_alltoall.lo
CC src/mpi/topo/inhb_alltoallv.lo
CC src/mpi/topo/inhb_alltoallw.lo
CC src/mpi/topo/nhb_allgather.lo
CC src/mpi/topo/nhb_allgatherv.lo
CC src/mpi/topo/nhb_alltoall.lo
CC src/mpi/topo/nhb_alltoallv.lo
CC src/mpi/topo/nhb_alltoallw.lo
CC src/binding/f90/create_f90_int.lo
CC src/binding/f90/create_f90_real.lo
CC src/binding/f90/create_f90_complex.lo
CC src/binding/f90/typef90cmplxf.lo
CC src/binding/f90/typef90realf.lo
CC src/binding/f90/typef90intf.lo
CC src/mutex/mutex_create.lo
CC src/mutex/mutex_free.lo
CC src/mutex/mutex_lock.lo
CC src/mutex/mutex_unlock.lo
CC src/mpi_t/cat_changed.lo
CC src/mpi_t/cat_get_categories.lo
CC src/mpi_t/cat_get_cvars.lo
CC src/mpi_t/cat_get_info.lo
CC src/mpi_t/cat_get_num.lo
CC src/mpi_t/cat_get_pv.lo
CC src/mpi_t/cvar_get_info.lo
CC src/mpi_t/cvar_get_num.lo
CC src/mpi_t/cvar_handle_alloc.lo
CC src/mpi_t/cvar_handle_free.lo
CC src/mpi_t/cvar_read.lo
CC src/mpi_t/cvar_write.lo
CC src/mpi_t/enum_get_info.lo
CC src/mpi_t/enum_get_item.lo
CC src/mpi_t/mpit_finalize.lo
CC src/mpi_t/mpit_init_thread.lo
CC src/mpi_t/pvar_get_info.lo
CC src/mpi_t/pvar_get_num.lo
CC src/mpi_t/pvar_handle_alloc.lo
CC src/mpi_t/pvar_handle_free.lo
CC src/mpi_t/pvar_read.lo
CC src/mpi_t/pvar_readreset.lo
CC src/mpi_t/pvar_reset.lo
CC src/mpi_t/pvar_session_create.lo
CC src/mpi_t/pvar_session_free.lo
CC src/mpi_t/pvar_start.lo
CC src/mpi_t/pvar_stop.lo
CC src/mpi_t/pvar_write.lo
CC src/binding/f77/setbot.lo
F77 src/binding/f77/setbotf.lo
GEN lib/libmpich.la
CXX src/binding/cxx/initcxx.lo
CXXLD lib/libmpichcxx.la
CC src/binding/f77/lib_libfmpich_la-sendf.lo
CC src/binding/f77/lib_libfmpich_la-recvf.lo
CC src/binding/f77/lib_libfmpich_la-get_countf.lo
CC src/binding/f77/lib_libfmpich_la-bsendf.lo
CC src/binding/f77/lib_libfmpich_la-ssendf.lo
CC src/binding/f77/lib_libfmpich_la-rsendf.lo
CC src/binding/f77/lib_libfmpich_la-bufattachf.lo
CC src/binding/f77/lib_libfmpich_la-bufdetachf.lo
CC src/binding/f77/lib_libfmpich_la-isendf.lo
CC src/binding/f77/lib_libfmpich_la-ibsendf.lo
CC src/binding/f77/lib_libfmpich_la-issendf.lo
CC src/binding/f77/lib_libfmpich_la-irsendf.lo
CC src/binding/f77/lib_libfmpich_la-irecvf.lo
CC src/binding/f77/lib_libfmpich_la-waitf.lo
CC src/binding/f77/lib_libfmpich_la-testf.lo
CC src/binding/f77/lib_libfmpich_la-request_freef.lo
CC src/binding/f77/lib_libfmpich_la-waitanyf.lo
CC src/binding/f77/lib_libfmpich_la-testanyf.lo
CC src/binding/f77/lib_libfmpich_la-waitallf.lo
CC src/binding/f77/lib_libfmpich_la-testallf.lo
CC src/binding/f77/lib_libfmpich_la-waitsomef.lo
CC src/binding/f77/lib_libfmpich_la-testsomef.lo
CC src/binding/f77/lib_libfmpich_la-iprobef.lo
CC src/binding/f77/lib_libfmpich_la-probef.lo
CC src/binding/f77/lib_libfmpich_la-cancelf.lo
CC src/binding/f77/lib_libfmpich_la-testcancelf.lo
CC src/binding/f77/lib_libfmpich_la-send_initf.lo
CC src/binding/f77/lib_libfmpich_la-bsend_initf.lo
CC src/binding/f77/lib_libfmpich_la-ssend_initf.lo
CC src/binding/f77/lib_libfmpich_la-rsend_initf.lo
CC src/binding/f77/lib_libfmpich_la-recv_initf.lo
CC src/binding/f77/lib_libfmpich_la-startf.lo
CC src/binding/f77/lib_libfmpich_la-startallf.lo
CC src/binding/f77/lib_libfmpich_la-sendrecvf.lo
CC src/binding/f77/lib_libfmpich_la-sndrcvrplf.lo
CC src/binding/f77/lib_libfmpich_la-typecontigf.lo
CC src/binding/f77/lib_libfmpich_la-type_vectorf.lo
CC src/binding/f77/lib_libfmpich_la-type_hvectorf.lo
CC src/binding/f77/lib_libfmpich_la-type_indexedf.lo
CC src/binding/f77/lib_libfmpich_la-type_hindexedf.lo
CC src/binding/f77/lib_libfmpich_la-type_structf.lo
CC src/binding/f77/lib_libfmpich_la-type_extentf.lo
CC src/binding/f77/lib_libfmpich_la-type_sizef.lo
CC src/binding/f77/lib_libfmpich_la-type_lbf.lo
CC src/binding/f77/lib_libfmpich_la-type_ubf.lo
CC src/binding/f77/lib_libfmpich_la-type_commitf.lo
CC src/binding/f77/lib_libfmpich_la-type_freef.lo
CC src/binding/f77/lib_libfmpich_la-get_elementsf.lo
CC src/binding/f77/lib_libfmpich_la-packf.lo
CC src/binding/f77/lib_libfmpich_la-unpackf.lo
CC src/binding/f77/lib_libfmpich_la-pack_sizef.lo
CC src/binding/f77/lib_libfmpich_la-barrierf.lo
CC src/binding/f77/lib_libfmpich_la-bcastf.lo
CC src/binding/f77/lib_libfmpich_la-gatherf.lo
CC src/binding/f77/lib_libfmpich_la-gathervf.lo
CC src/binding/f77/lib_libfmpich_la-scatterf.lo
CC src/binding/f77/lib_libfmpich_la-scattervf.lo
CC src/binding/f77/lib_libfmpich_la-allgatherf.lo
CC src/binding/f77/lib_libfmpich_la-allgathervf.lo
CC src/binding/f77/lib_libfmpich_la-alltoallf.lo
CC src/binding/f77/lib_libfmpich_la-alltoallvf.lo
CC src/binding/f77/lib_libfmpich_la-alltoallwf.lo
CC src/binding/f77/lib_libfmpich_la-exscanf.lo
CC src/binding/f77/lib_libfmpich_la-reducef.lo
CC src/binding/f77/lib_libfmpich_la-op_createf.lo
CC src/binding/f77/lib_libfmpich_la-op_freef.lo
CC src/binding/f77/lib_libfmpich_la-allreducef.lo
CC src/binding/f77/lib_libfmpich_la-redscatf.lo
CC src/binding/f77/lib_libfmpich_la-scanf.lo
CC src/binding/f77/lib_libfmpich_la-group_sizef.lo
CC src/binding/f77/lib_libfmpich_la-group_rankf.lo
CC src/binding/f77/lib_libfmpich_la-grouptranksf.lo
CC src/binding/f77/lib_libfmpich_la-group_comparef.lo
CC src/binding/f77/lib_libfmpich_la-comm_groupf.lo
CC src/binding/f77/lib_libfmpich_la-group_unionf.lo
CC src/binding/f77/lib_libfmpich_la-groupinterf.lo
CC src/binding/f77/lib_libfmpich_la-groupdifff.lo
CC src/binding/f77/lib_libfmpich_la-group_inclf.lo
CC src/binding/f77/lib_libfmpich_la-group_exclf.lo
CC src/binding/f77/lib_libfmpich_la-grouprinclf.lo
CC src/binding/f77/lib_libfmpich_la-grouprexclf.lo
CC src/binding/f77/lib_libfmpich_la-group_freef.lo
CC src/binding/f77/lib_libfmpich_la-comm_sizef.lo
CC src/binding/f77/lib_libfmpich_la-comm_rankf.lo
CC src/binding/f77/lib_libfmpich_la-comm_comparef.lo
CC src/binding/f77/lib_libfmpich_la-comm_dupf.lo
CC src/binding/f77/lib_libfmpich_la-comm_dup_with_infof.lo
CC src/binding/f77/lib_libfmpich_la-comm_createf.lo
CC src/binding/f77/lib_libfmpich_la-comm_splitf.lo
CC src/binding/f77/lib_libfmpich_la-comm_freef.lo
CC src/binding/f77/lib_libfmpich_la-commtesticf.lo
CC src/binding/f77/lib_libfmpich_la-commrsizef.lo
CC src/binding/f77/lib_libfmpich_la-commrgroupf.lo
CC src/binding/f77/lib_libfmpich_la-iccreatef.lo
CC src/binding/f77/lib_libfmpich_la-icmergef.lo
CC src/binding/f77/lib_libfmpich_la-keyval_freef.lo
CC src/binding/f77/lib_libfmpich_la-attr_putf.lo
CC src/binding/f77/lib_libfmpich_la-attr_getf.lo
CC src/binding/f77/lib_libfmpich_la-attr_deletef.lo
CC src/binding/f77/lib_libfmpich_la-topo_testf.lo
CC src/binding/f77/lib_libfmpich_la-cart_createf.lo
CC src/binding/f77/lib_libfmpich_la-dims_createf.lo
CC src/binding/f77/lib_libfmpich_la-graph_createf.lo
CC src/binding/f77/lib_libfmpich_la-graphdims_getf.lo
CC src/binding/f77/lib_libfmpich_la-graph_getf.lo
CC src/binding/f77/lib_libfmpich_la-cartdim_getf.lo
CC src/binding/f77/lib_libfmpich_la-cart_getf.lo
CC src/binding/f77/lib_libfmpich_la-cart_rankf.lo
CC src/binding/f77/lib_libfmpich_la-cart_coordsf.lo
CC src/binding/f77/lib_libfmpich_la-grfnbcountf.lo
CC src/binding/f77/lib_libfmpich_la-grfnbrsf.lo
CC src/binding/f77/lib_libfmpich_la-cart_shiftf.lo
CC src/binding/f77/lib_libfmpich_la-cart_subf.lo
CC src/binding/f77/lib_libfmpich_la-cart_mapf.lo
CC src/binding/f77/lib_libfmpich_la-graph_mapf.lo
CC src/binding/f77/lib_libfmpich_la-getpnamef.lo
CC src/binding/f77/lib_libfmpich_la-get_versionf.lo
CC src/binding/f77/lib_libfmpich_la-get_library_versionf.lo
CC src/binding/f77/lib_libfmpich_la-errhcreatef.lo
CC src/binding/f77/lib_libfmpich_la-errhsetf.lo
CC src/binding/f77/lib_libfmpich_la-errhgetf.lo
CC src/binding/f77/lib_libfmpich_la-errhfreef.lo
CC src/binding/f77/lib_libfmpich_la-error_stringf.lo
CC src/binding/f77/lib_libfmpich_la-error_classf.lo
CC src/binding/f77/lib_libfmpich_la-finalizef.lo
CC src/binding/f77/lib_libfmpich_la-initializedf.lo
CC src/binding/f77/lib_libfmpich_la-abortf.lo
CC src/binding/f77/lib_libfmpich_la-close_portf.lo
CC src/binding/f77/lib_libfmpich_la-comm_acceptf.lo
CC src/binding/f77/lib_libfmpich_la-comm_connectf.lo
CC src/binding/f77/lib_libfmpich_la-commdiscf.lo
CC src/binding/f77/lib_libfmpich_la-commparentf.lo
CC src/binding/f77/lib_libfmpich_la-comm_joinf.lo
CC src/binding/f77/lib_libfmpich_la-comm_spawnf.lo
CC src/binding/f77/lib_libfmpich_la-spawnmultf.lo
CC src/binding/f77/lib_libfmpich_la-lookup_namef.lo
CC src/binding/f77/lib_libfmpich_la-open_portf.lo
CC src/binding/f77/lib_libfmpich_la-publish_namef.lo
CC src/binding/f77/lib_libfmpich_la-unpubnamef.lo
CC src/binding/f77/lib_libfmpich_la-comm_set_infof.lo
CC src/binding/f77/lib_libfmpich_la-comm_get_infof.lo
CC src/binding/f77/lib_libfmpich_la-accumulatef.lo
CC src/binding/f77/lib_libfmpich_la-getf.lo
CC src/binding/f77/lib_libfmpich_la-putf.lo
CC src/binding/f77/lib_libfmpich_la-win_completef.lo
CC src/binding/f77/lib_libfmpich_la-win_createf.lo
CC src/binding/f77/lib_libfmpich_la-win_fencef.lo
CC src/binding/f77/lib_libfmpich_la-win_freef.lo
CC src/binding/f77/lib_libfmpich_la-win_get_groupf.lo
CC src/binding/f77/lib_libfmpich_la-win_lockf.lo
CC src/binding/f77/lib_libfmpich_la-win_postf.lo
CC src/binding/f77/lib_libfmpich_la-win_startf.lo
CC src/binding/f77/lib_libfmpich_la-win_testf.lo
CC src/binding/f77/lib_libfmpich_la-win_unlockf.lo
CC src/binding/f77/lib_libfmpich_la-win_waitf.lo
CC src/binding/f77/lib_libfmpich_la-win_allocatef.lo
CC src/binding/f77/lib_libfmpich_la-win_allocate_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-win_shared_queryf.lo
CC src/binding/f77/lib_libfmpich_la-win_create_dynamicf.lo
CC src/binding/f77/lib_libfmpich_la-win_attachf.lo
CC src/binding/f77/lib_libfmpich_la-win_detachf.lo
CC src/binding/f77/lib_libfmpich_la-win_get_infof.lo
CC src/binding/f77/lib_libfmpich_la-win_set_infof.lo
CC src/binding/f77/lib_libfmpich_la-get_accumulatef.lo
CC src/binding/f77/lib_libfmpich_la-fetch_and_opf.lo
CC src/binding/f77/lib_libfmpich_la-compare_and_swapf.lo
CC src/binding/f77/lib_libfmpich_la-rputf.lo
CC src/binding/f77/lib_libfmpich_la-rgetf.lo
CC src/binding/f77/lib_libfmpich_la-raccumulatef.lo
CC src/binding/f77/lib_libfmpich_la-rget_accumulatef.lo
CC src/binding/f77/lib_libfmpich_la-win_lock_allf.lo
CC src/binding/f77/lib_libfmpich_la-win_unlock_allf.lo
CC src/binding/f77/lib_libfmpich_la-win_flushf.lo
CC src/binding/f77/lib_libfmpich_la-win_flush_allf.lo
CC src/binding/f77/lib_libfmpich_la-win_flush_localf.lo
CC src/binding/f77/lib_libfmpich_la-win_flush_local_allf.lo
CC src/binding/f77/lib_libfmpich_la-win_syncf.lo
CC src/binding/f77/lib_libfmpich_la-adderrclassf.lo
CC src/binding/f77/lib_libfmpich_la-adderrcodef.lo
CC src/binding/f77/lib_libfmpich_la-adderrstringf.lo
CC src/binding/f77/lib_libfmpich_la-commcallerrf.lo
CC src/binding/f77/lib_libfmpich_la-commnewkeyf.lo
CC src/binding/f77/lib_libfmpich_la-commdelattrf.lo
CC src/binding/f77/lib_libfmpich_la-commfreekeyf.lo
CC src/binding/f77/lib_libfmpich_la-comm_get_attrf.lo
CC src/binding/f77/lib_libfmpich_la-commgetnamf.lo
CC src/binding/f77/lib_libfmpich_la-comm_set_attrf.lo
CC src/binding/f77/lib_libfmpich_la-comm_set_namef.lo
CC src/binding/f77/lib_libfmpich_la-filecallerrf.lo
CC src/binding/f77/lib_libfmpich_la-greqcompletef.lo
CC src/binding/f77/lib_libfmpich_la-greqstartf.lo
CC src/binding/f77/lib_libfmpich_la-isthrmainf.lo
CC src/binding/f77/lib_libfmpich_la-query_threadf.lo
CC src/binding/f77/lib_libfmpich_la-statgetclf.lo
CC src/binding/f77/lib_libfmpich_la-statsetelf.lo
CC src/binding/f77/lib_libfmpich_la-typenewkeyf.lo
CC src/binding/f77/lib_libfmpich_la-typedelattrf.lo
CC src/binding/f77/lib_libfmpich_la-type_dupf.lo
CC src/binding/f77/lib_libfmpich_la-typefreekeyf.lo
CC src/binding/f77/lib_libfmpich_la-type_get_attrf.lo
CC src/binding/f77/lib_libfmpich_la-typegetcntsf.lo
CC src/binding/f77/lib_libfmpich_la-typegetenvf.lo
CC src/binding/f77/lib_libfmpich_la-typegnamef.lo
CC src/binding/f77/lib_libfmpich_la-typesetattrf.lo
CC src/binding/f77/lib_libfmpich_la-typesetnamef.lo
CC src/binding/f77/lib_libfmpich_la-type_match_sizef.lo
CC src/binding/f77/lib_libfmpich_la-wincallerrf.lo
CC src/binding/f77/lib_libfmpich_la-winnewkeyf.lo
CC src/binding/f77/lib_libfmpich_la-windelattrf.lo
CC src/binding/f77/lib_libfmpich_la-winfreekeyf.lo
CC src/binding/f77/lib_libfmpich_la-win_get_attrf.lo
CC src/binding/f77/lib_libfmpich_la-win_get_namef.lo
CC src/binding/f77/lib_libfmpich_la-win_set_attrf.lo
CC src/binding/f77/lib_libfmpich_la-win_set_namef.lo
CC src/binding/f77/lib_libfmpich_la-alloc_memf.lo
CC src/binding/f77/lib_libfmpich_la-commcreerrf.lo
CC src/binding/f77/lib_libfmpich_la-commgeterrf.lo
CC src/binding/f77/lib_libfmpich_la-commseterrf.lo
CC src/binding/f77/lib_libfmpich_la-filecreerrf.lo
CC src/binding/f77/lib_libfmpich_la-filegeterrf.lo
CC src/binding/f77/lib_libfmpich_la-fileseterrf.lo
CC src/binding/f77/lib_libfmpich_la-finalizedf.lo
CC src/binding/f77/lib_libfmpich_la-free_memf.lo
CC src/binding/f77/lib_libfmpich_la-info_createf.lo
CC src/binding/f77/lib_libfmpich_la-info_deletef.lo
CC src/binding/f77/lib_libfmpich_la-info_dupf.lo
CC src/binding/f77/lib_libfmpich_la-info_freef.lo
CC src/binding/f77/lib_libfmpich_la-info_getf.lo
CC src/binding/f77/lib_libfmpich_la-infognkf.lo
CC src/binding/f77/lib_libfmpich_la-infognthkf.lo
CC src/binding/f77/lib_libfmpich_la-infovallenf.lo
CC src/binding/f77/lib_libfmpich_la-info_setf.lo
CC src/binding/f77/lib_libfmpich_la-pack_externalf.lo
CC src/binding/f77/lib_libfmpich_la-packesizef.lo
CC src/binding/f77/lib_libfmpich_la-reqgetstatf.lo
CC src/binding/f77/lib_libfmpich_la-typedarrayf.lo
CC src/binding/f77/lib_libfmpich_la-typechindf.lo
CC src/binding/f77/lib_libfmpich_la-typechvecf.lo
CC src/binding/f77/lib_libfmpich_la-typecindbf.lo
CC src/binding/f77/lib_libfmpich_la-type_create_hindexed_blockf.lo
CC src/binding/f77/lib_libfmpich_la-typecresizef.lo
CC src/binding/f77/lib_libfmpich_la-typecstructf.lo
CC src/binding/f77/lib_libfmpich_la-typecsubarrf.lo
CC src/binding/f77/lib_libfmpich_la-typegetextentf.lo
CC src/binding/f77/lib_libfmpich_la-typegtextf.lo
CC src/binding/f77/lib_libfmpich_la-unpackextf.lo
CC src/binding/f77/lib_libfmpich_la-wincreerrf.lo
CC src/binding/f77/lib_libfmpich_la-wingeterrf.lo
CC src/binding/f77/lib_libfmpich_la-winseterrf.lo
CC src/binding/f77/lib_libfmpich_la-reduce_localf.lo
CC src/binding/f77/lib_libfmpich_la-op_commutativef.lo
CC src/binding/f77/lib_libfmpich_la-reduce_scatter_blockf.lo
CC src/binding/f77/lib_libfmpich_la-dist_graph_create_adjacentf.lo
CC src/binding/f77/lib_libfmpich_la-dist_graph_createf.lo
CC src/binding/f77/lib_libfmpich_la-dist_graph_neighbors_countf.lo
CC src/binding/f77/lib_libfmpich_la-dist_graph_neighborsf.lo
CC src/binding/f77/lib_libfmpich_la-improbef.lo
CC src/binding/f77/lib_libfmpich_la-imrecvf.lo
CC src/binding/f77/lib_libfmpich_la-mprobef.lo
CC src/binding/f77/lib_libfmpich_la-mrecvf.lo
CC src/binding/f77/lib_libfmpich_la-comm_idupf.lo
CC src/binding/f77/lib_libfmpich_la-ibarrierf.lo
CC src/binding/f77/lib_libfmpich_la-ibcastf.lo
CC src/binding/f77/lib_libfmpich_la-igatherf.lo
CC src/binding/f77/lib_libfmpich_la-igathervf.lo
CC src/binding/f77/lib_libfmpich_la-iscatterf.lo
CC src/binding/f77/lib_libfmpich_la-iscattervf.lo
CC src/binding/f77/lib_libfmpich_la-iallgatherf.lo
CC src/binding/f77/lib_libfmpich_la-iallgathervf.lo
CC src/binding/f77/lib_libfmpich_la-ialltoallf.lo
CC src/binding/f77/lib_libfmpich_la-ialltoallvf.lo
CC src/binding/f77/lib_libfmpich_la-ialltoallwf.lo
CC src/binding/f77/lib_libfmpich_la-ireducef.lo
CC src/binding/f77/lib_libfmpich_la-iallreducef.lo
CC src/binding/f77/lib_libfmpich_la-ireduce_scatterf.lo
CC src/binding/f77/lib_libfmpich_la-ireduce_scatter_blockf.lo
CC src/binding/f77/lib_libfmpich_la-iscanf.lo
CC src/binding/f77/lib_libfmpich_la-iexscanf.lo
CC src/binding/f77/lib_libfmpich_la-ineighbor_allgatherf.lo
CC src/binding/f77/lib_libfmpich_la-ineighbor_allgathervf.lo
CC src/binding/f77/lib_libfmpich_la-ineighbor_alltoallf.lo
CC src/binding/f77/lib_libfmpich_la-ineighbor_alltoallvf.lo
CC src/binding/f77/lib_libfmpich_la-ineighbor_alltoallwf.lo
CC src/binding/f77/lib_libfmpich_la-neighbor_allgatherf.lo
CC src/binding/f77/lib_libfmpich_la-neighbor_allgathervf.lo
CC src/binding/f77/lib_libfmpich_la-neighbor_alltoallf.lo
CC src/binding/f77/lib_libfmpich_la-neighbor_alltoallvf.lo
CC src/binding/f77/lib_libfmpich_la-neighbor_alltoallwf.lo
CC src/binding/f77/lib_libfmpich_la-comm_split_typef.lo
CC src/binding/f77/lib_libfmpich_la-get_elements_xf.lo
CC src/binding/f77/lib_libfmpich_la-status_set_elements_xf.lo
CC src/binding/f77/lib_libfmpich_la-type_get_extent_xf.lo
CC src/binding/f77/lib_libfmpich_la-type_get_true_extent_xf.lo
CC src/binding/f77/lib_libfmpich_la-type_size_xf.lo
CC src/binding/f77/lib_libfmpich_la-comm_create_groupf.lo
CC src/binding/f77/lib_libfmpich_la-comm_group_failedf.lo
CC src/binding/f77/lib_libfmpich_la-comm_remote_group_failedf.lo
CC src/binding/f77/lib_libfmpich_la-comm_reenable_anysourcef.lo
CC src/binding/f77/lib_libfmpich_la-file_openf.lo
CC src/binding/f77/lib_libfmpich_la-file_closef.lo
CC src/binding/f77/lib_libfmpich_la-file_deletef.lo
CC src/binding/f77/lib_libfmpich_la-file_set_sizef.lo
CC src/binding/f77/lib_libfmpich_la-file_preallocatef.lo
CC src/binding/f77/lib_libfmpich_la-file_get_sizef.lo
CC src/binding/f77/lib_libfmpich_la-file_get_groupf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_amodef.lo
CC src/binding/f77/lib_libfmpich_la-file_set_infof.lo
CC src/binding/f77/lib_libfmpich_la-file_get_infof.lo
CC src/binding/f77/lib_libfmpich_la-file_set_viewf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_viewf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_atf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_at_allf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_atf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_at_allf.lo
CC src/binding/f77/lib_libfmpich_la-file_iread_atf.lo
CC src/binding/f77/lib_libfmpich_la-file_iwrite_atf.lo
CC src/binding/f77/lib_libfmpich_la-file_readf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_allf.lo
CC src/binding/f77/lib_libfmpich_la-file_writef.lo
CC src/binding/f77/lib_libfmpich_la-file_write_allf.lo
CC src/binding/f77/lib_libfmpich_la-file_ireadf.lo
CC src/binding/f77/lib_libfmpich_la-file_iwritef.lo
CC src/binding/f77/lib_libfmpich_la-file_seekf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_positionf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_byte_offsetf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_iread_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_iwrite_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_orderedf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_orderedf.lo
CC src/binding/f77/lib_libfmpich_la-file_seek_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_position_sharedf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_at_all_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_at_all_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_at_all_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_at_all_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_all_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_all_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_all_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_all_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_ordered_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_read_ordered_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_ordered_beginf.lo
CC src/binding/f77/lib_libfmpich_la-file_write_ordered_endf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_type_extentf.lo
CC src/binding/f77/lib_libfmpich_la-register_datarepf.lo
CC src/binding/f77/lib_libfmpich_la-file_set_atomicityf.lo
CC src/binding/f77/lib_libfmpich_la-file_get_atomicityf.lo
CC src/binding/f77/lib_libfmpich_la-file_syncf.lo
CC src/binding/f77/lib_libfmpich_la-initf.lo
CC src/binding/f77/lib_libfmpich_la-initthreadf.lo
CC src/binding/f77/lib_libfmpich_la-pcontrolf.lo
CC src/binding/f77/lib_libfmpich_la-addressf.lo
CC src/binding/f77/lib_libfmpich_la-getaddressf.lo
CC src/binding/f77/lib_libfmpich_la-wtimef.lo
CC src/binding/f77/lib_libfmpich_la-wtickf.lo
CC src/binding/f77/lib_libfmpich_la-keyval_createf.lo
CC src/binding/f77/lib_libfmpich_la-dup_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_del_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_copy_fnf.lo
CC src/binding/f77/lib_libfmpich_la-dup_comm_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_comm_del_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_comm_copy_fnf.lo
CC src/binding/f77/lib_libfmpich_la-dup_win_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_win_del_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_win_copy_fnf.lo
CC src/binding/f77/lib_libfmpich_la-dup_type_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_type_del_fnf.lo
CC src/binding/f77/lib_libfmpich_la-null_type_copy_fnf.lo
CC src/binding/f77/lib_libfmpich_la-statusf2c.lo
CC src/binding/f77/lib_libfmpich_la-statusc2f.lo
CCLD lib/libfmpich.la
rm -f src/binding/f90/mpifnoext.h
sed -e 's/^C/\!/g' -e '/EXTERNAL/d' \
-e '/REAL\*8/d' \
-e '/DOUBLE PRECISION/d' \
-e '/MPI_WTICK/d' src/binding/f77/mpif.h > src/binding/f90/mpifnoext.h
MOD src/binding/f90/mpi_constants.mod-stamp
MOD src/binding/f90/mpi_sizeofs.mod-stamp
MOD src/binding/f90/mpi_base.mod-stamp
MOD src/binding/f90/mpi.mod-stamp
FCLD lib/libmpichf90.la
CC src/env/mpichversion.o
CCLD src/env/mpichversion
cp -p src/env/mpicc.bash src/env/mpicc
cp -p src/env/mpif77.bash src/env/mpif77
cp -p src/env/mpif90.bash src/env/mpif90
cp -p src/env/mpicxx.bash src/env/mpicxx
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4'
Making all in examples
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/examples'
CC cpi.o
CCLD cpi
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4/examples'
make[1]: Leaving directory '/home/maerey/WRF/LIBRARIES/mpich-3.0.4'
JIKA BERHASIL :
export PATH=$DIR/mpich/bin/:$PATH
INSTALL LIBRARIES
ZLIB
https://zlib.net/fossils/
export LDFLAGS=-L$DIR/grib2/lib
export CPFFLAGS=-I$DIR/grib2/include
JIKA BERHASIL :
maerey@Maerey:~/WRF/LIBRARIES$ cd zlib-1.2.7/
maerey@Maerey:~/WRF/LIBRARIES/zlib-1.2.7$ ./configure --prefix=$DIR/grib2 && make
&& make install
Checking for shared library support...
Building shared library libz.so.1.2.7 with gcc.
Checking for off64_t... Yes.
Checking for fseeko... Yes.
Checking for strerror... Yes.
Checking for unistd.h... Yes.
Checking for stdarg.h... Yes.
Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf().
Checking for vsnprintf() in stdio.h... Yes.
Checking for return value of vsnprintf()... Yes.
Checking for attribute(visibility) support... Yes.
Looking for a four-byte integer type... Found.
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o example.o test/example.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o adler32.o adler32.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o crc32.o crc32.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o deflate.o deflate.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o infback.o infback.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inffast.o inffast.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inflate.o inflate.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inftrees.o inftrees.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o trees.o trees.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o zutil.o zutil.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o compress.o compress.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o uncompr.o uncompr.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzclose.o gzclose.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzlib.o gzlib.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzread.o gzread.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzwrite.o gzwrite.c
ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example example.o -L. libz.a
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o minigzip.o test/minigzip.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip minigzip.o -L. libz.a
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/adler32.o adler32.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/crc32.o crc32.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/deflate.o deflate.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/infback.o infback.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inffast.o inffast.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inflate.o inflate.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inftrees.o inftrees.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/trees.o trees.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/zutil.o zutil.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/compress.o compress.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/uncompr.o uncompr.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzclose.o gzclose.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzlib.o gzlib.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzread.o gzread.c
gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzwrite.o gzwrite.c
gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o libz.so.1.2.7
adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo
-lc -L/home/maerey/WRF/LIBRARIES/grib2/lib
rm -f libz.so libz.so.1
ln -s libz.so.1.2.7 libz.so
ln -s libz.so.1.2.7 libz.so.1
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o examplesh example.o -L. libz.so.1.2.7
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzipsh minigzip.o -L. libz.so.1.2.7
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o example64.o test/example.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example64 example64.o -L. libz.a
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o test/minigzip.c
gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip64 minigzip64.o -L. libz.a
cp libz.a /home/maerey/WRF/LIBRARIES/grib2/lib
chmod 644 /home/maerey/WRF/LIBRARIES/grib2/lib/libz.a
cp libz.so.1.2.7 /home/maerey/WRF/LIBRARIES/grib2/lib
chmod 755 /home/maerey/WRF/LIBRARIES/grib2/lib/libz.so.1.2.7
cp zlib.3 /home/maerey/WRF/LIBRARIES/grib2/share/man/man3
chmod 644 /home/maerey/WRF/LIBRARIES/grib2/share/man/man3/zlib.3
cp zlib.pc /home/maerey/WRF/LIBRARIES/grib2/lib/pkgconfig
chmod 644 /home/maerey/WRF/LIBRARIES/grib2/lib/pkgconfig/zlib.pc
cp zlib.h zconf.h /home/maerey/WRF/LIBRARIES/grib2/include
chmod 644 /home/maerey/WRF/LIBRARIES/grib2/include/zlib.h /home/maerey/WRF/LIBRARIES/grib2/include/zconf.h
JIKA BERHASIL :
maerey@Maerey:~/WRF/LIBRARIES/zlib-1.2.7$ cd ..
INSTALL LIBRARIES
LIBPNG
https://sourceforge.net/projects/libpng/
maerey@Maerey:~/WRF/LIBRARIES$ cd libpng-1.2.50
maerey@Maerey:~/WRF/LIBRARIES/libpng-1.2.50$ make
make all-am
make[1]: Entering directory '/home/maerey/WRF/LIBRARIES/libpng-1.2.50'
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-png.lo -
MD -MP -MF .deps/libpng12_la-png.Tpo -c -o libpng12_la-png.lo `test -f 'png.c' || echo './'`png.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-png.lo -MD -MP -MF .deps/libpng12_la-
png.Tpo -c png.c -fPIC -DPIC -o .libs/libpng12_la-png.o
In file included from png.c:17:0:
png.h:536:10: fatal error: zlib.h: No such file or directory
#include "zlib.h"
^~~~~~~~
compilation terminated.
Makefile:672: recipe for target 'libpng12_la-png.lo' failed
make[1]: *** [libpng12_la-png.lo] Error 1
make[1]: Leaving directory '/home/maerey/WRF/LIBRARIES/libpng-
1.2.50'
Makefile:366: recipe for target 'all' failed
make: *** [all] Error 2
JIKA BERHASIL :
maerey@Maerey:~/WRF/LIBRARIES/libpng-1.2.50$ cd ..
INSTALL LIBRARIES
JASPER
https://www.ece.uvic.ca/~frodo/jasper/
maerey@Maerey:~/WRF/LIBRARIES$ cd jasper-1.900.1/
maerey@Maerey:~/WRF/LIBRARIES/zlib-1.2.7$ cd ..
maerey@Maerey:~/WRF/LIBRARIES$ cd jasper-1.900.1/
maerey@Maerey:~/WRF/LIBRARIES/jasper-1.900.1$ ./configure --prefix=$DIR/grib2 && make && make install
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... (cached) ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether variable-length arrays are supported... yes
checking for jpeg_destroy in -ljpeg... no
checking for glutInit in -lglut... no
checking GL/glut.h usability... no
checking GL/glut.h presence... no
checking for GL/glut.h... no
checking whether OpenGL libraries and headers were detected... no
checking for main in -lm... yes
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for stdlib.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking for uchar... no
checking for ushort... yes
checking for uint... yes
checking for ulong... yes
checking for longlong... no
checking for ulonglong... no
checking for ssize_t... yes
checking for gettimeofday... yes
checking for getrusage... yes
checking for vprintf... yes
checking for _doprnt... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/appl/Makefile
config.status: creating src/libjasper/Makefile
config.status: creating src/libjasper/base/Makefile
config.status: creating src/libjasper/bmp/Makefile
config.status: creating src/libjasper/include/Makefile
config.status: creating src/libjasper/include/jasper/Makefile
config.status: creating src/libjasper/jp2/Makefile
config.status: creating src/libjasper/jpc/Makefile
config.status: creating src/libjasper/jpg/Makefile
config.status: creating src/libjasper/mif/Makefile
config.status: creating src/libjasper/pgx/Makefile
config.status: creating src/libjasper/pnm/Makefile
config.status: creating src/libjasper/ras/Makefile
config.status: creating src/msvc/Makefile
config.status: creating jasper.spec
config.status: creating src/libjasper/include/jasper/jas_config.h
config.status: src/libjasper/include/jasper/jas_config.h is unchanged
config.status: executing depfiles commands
Making all in src
make[1]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src'
Making all in libjasper
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
Making all in include
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
Making all in jasper
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make all-am
make[5]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[5]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
Making all in base
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_cm.lo -MD -MP -MF ".deps/jas_cm.Tpo" -c -o jas_cm.lo jas_cm.c; \
then mv -f ".deps/jas_cm.Tpo" ".deps/jas_cm.Plo"; else rm -f ".deps/jas_cm.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_cm.lo -MD -MP -MF
.deps/jas_cm.Tpo -c jas_cm.c -o jas_cm.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_debug.lo -MD -MP -MF ".deps/jas_debug.Tpo" -c -o jas_debug.lo jas_debug.c; \
then mv -f ".deps/jas_debug.Tpo" ".deps/jas_debug.Plo"; else rm -f ".deps/jas_debug.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_debug.lo -MD -MP -MF
.deps/jas_debug.Tpo -c jas_debug.c -o jas_debug.o
jas_debug.c: In function 'jas_memdump':
jas_debug.c:128:20: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'size_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "%04x:", i);
~~~^
%04lx
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_getopt.lo -MD -MP -MF ".deps/jas_getopt.Tpo" -c -o jas_getopt.lo jas_getopt.c; \
then mv -f ".deps/jas_getopt.Tpo" ".deps/jas_getopt.Plo"; else rm -f ".deps/jas_getopt.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_getopt.lo -MD -MP -MF
.deps/jas_getopt.Tpo -c jas_getopt.c -o jas_getopt.o
jas_getopt.c: In function 'jas_getopt':
jas_getopt.c:129:7: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("unknown long option %s\n", s);
^~~~~~~~~~~
vsnprintf
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_image.lo -MD -MP -MF ".deps/jas_image.Tpo" -c -o jas_image.lo jas_image.c; \
then mv -f ".deps/jas_image.Tpo" ".deps/jas_image.Plo"; else rm -f ".deps/jas_image.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_image.lo -MD -MP -MF
.deps/jas_image.Tpo -c jas_image.c -o jas_image.o
jas_image.c: In function 'jas_image_dump':
jas_image.c:824:45: warning: format '%d' expects argument of type 'int', but argument 5 has type 'jas_image_cmpttype_t {aka long int}' [-Wformat=]
fprintf(out, "prec=%d, sgnd=%d, cmpttype=%d\n", cmpt->prec_,
~^
%ld
cmpt->sgnd_, cmpt->type_);
~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_icc.lo -MD -MP -MF ".deps/jas_icc.Tpo" -c -o jas_icc.lo jas_icc.c; \
then mv -f ".deps/jas_icc.Tpo" ".deps/jas_icc.Plo"; else rm -f ".deps/jas_icc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_icc.lo -MD -MP -MF
.deps/jas_icc.Tpo -c jas_icc.c -o jas_icc.o
jas_icc.c: In function 'jas_iccattrtab_dump':
jas_icc.c:730:49: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'jas_iccsig_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "attrno=%d; attrname=\"%s\"(0x%08x); attrtype=\"%s\"(0x%08x)\n",
~~~^
%08lx
jas_icc.c:733:5:
attr->name,
~~~~~~~~~~
jas_icc.c:730:74: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'jas_iccsig_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "attrno=%d; attrname=\"%s\"(0x%08x); attrtype=\"%s\"(0x%08x)\n",
~~~^
%08lx
jas_icc.c:735:5:
attrval->type
~~~~~~~~~~~~~
jas_icc.c: In function 'jas_iccattrval_dump':
jas_icc.c:886:41: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'jas_iccsig_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "refcnt = %d; type = 0x%08x %s\n", attrval->refcnt,
~~~^
%08lx
attrval->type, jas_iccsigtostr(attrval->type, &buf[0]));
~~~~~~~~~~~~~
jas_icc.c: In function 'jas_icccurv_dump':
jas_icc.c:1044:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'jas_iccuint32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "number of entires = %d\n", curv->numents);
~^ ~~~~~~~~~~~~~
%ld
jas_icc.c: In function 'jas_icctxtdesc_dump':
jas_icc.c:1170:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'jas_iccuint32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "uclangcode = %d; uclen = %d\n", txtdesc->uclangcode,
~^ ~~~~~~~~~~~~~~~~~~~
%ld
jas_icc.c:1170:42: warning: format '%d' expects argument of type 'int', but argument 4 has type 'jas_iccuint32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "uclangcode = %d; uclen = %d\n", txtdesc->uclangcode,
~^
%ld
txtdesc->uclen);
~~~~~~~~~~~~~~
jas_icc.c:1172:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'jas_iccuint16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "sccode = %d\n", txtdesc->sccode);
~^ ~~~~~~~~~~~~~~~
%ld
jas_icc.c: In function 'jas_icclut8_dump':
jas_icc.c:1403:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'jas_iccuint16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "numintabents=%d, numouttabents=%d\n",
~^
%ld
lut8->numintabents, lut8->numouttabents);
~~~~~~~~~~~~~~~~~~
jas_icc.c:1403:48: warning: format '%d' expects argument of type 'int', but argument 4 has type 'jas_iccuint16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "numintabents=%d, numouttabents=%d\n",
~^
%ld
lut8->numintabents, lut8->numouttabents);
~~~~~~~~~~~~~~~~~~~
jas_icc.c: In function 'jas_icclut16_dump':
jas_icc.c:1567:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'jas_iccuint16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "numintabents=%d, numouttabents=%d\n",
~^
%ld
lut16->numintabents, lut16->numouttabents);
~~~~~~~~~~~~~~~~~~~
jas_icc.c:1567:48: warning: format '%d' expects argument of type 'int', but argument 4 has type 'jas_iccuint16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "numintabents=%d, numouttabents=%d\n",
~^
%ld
lut16->numintabents, lut16->numouttabents);
~~~~~~~~~~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_iccdata.lo -MD -MP -MF ".deps/jas_iccdata.Tpo" -c -o jas_iccdata.lo jas_iccdata.c; \
then mv -f ".deps/jas_iccdata.Tpo" ".deps/jas_iccdata.Plo"; else rm -f ".deps/jas_iccdata.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_iccdata.lo -MD -MP -MF
.deps/jas_iccdata.Tpo -c jas_iccdata.c -o jas_iccdata.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_init.lo -MD -MP -MF ".deps/jas_init.Tpo" -c -o jas_init.lo jas_init.c; \
then mv -f ".deps/jas_init.Tpo" ".deps/jas_init.Plo"; else rm -f ".deps/jas_init.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_init.lo -MD -MP -MF
.deps/jas_init.Tpo -c jas_init.c -o jas_init.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_malloc.lo -MD -MP -MF ".deps/jas_malloc.Tpo" -c -o jas_malloc.lo jas_malloc.c; \
then mv -f ".deps/jas_malloc.Tpo" ".deps/jas_malloc.Plo"; else rm -f ".deps/jas_malloc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_malloc.lo -MD -MP -MF
.deps/jas_malloc.Tpo -c jas_malloc.c -o jas_malloc.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_seq.lo -MD -MP -MF ".deps/jas_seq.Tpo" -c -o jas_seq.lo jas_seq.c; \
then mv -f ".deps/jas_seq.Tpo" ".deps/jas_seq.Plo"; else rm -f ".deps/jas_seq.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_seq.lo -MD -MP -MF
.deps/jas_seq.Tpo -c jas_seq.c -o jas_seq.o
jas_seq.c: In function 'jas_seq2d_output':
jas_seq.c:426:17: warning: format '%d' expects argument of type 'int', but argument 3 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "%d %d\n", jas_seq2d_xstart(matrix),
~^
%ld
jas_seq.c:426:20: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "%d %d\n", jas_seq2d_xstart(matrix),
~^
%ld
jas_seq.c:428:17: warning: format '%d' expects argument of type 'int', but argument 3 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "%d %d\n", jas_matrix_numcols(matrix),
~^
%ld
jas_seq.c:428:20: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "%d %d\n", jas_matrix_numcols(matrix),
~^
%ld
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_stream.lo -MD -MP -MF ".deps/jas_stream.Tpo" -c -o jas_stream.lo jas_stream.c; \
then mv -f ".deps/jas_stream.Tpo" ".deps/jas_stream.Plo"; else rm -f ".deps/jas_stream.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_stream.lo -MD -MP -MF
.deps/jas_stream.Tpo -c jas_stream.c -o jas_stream.o
jas_stream.c: In function 'jas_stream_tmpfile':
jas_stream.c:368:2: warning: ignoring return value of 'tmpnam', declared with attribute warn_unused_result [-Wunused-result]
tmpnam(obj->pathname);
^~~~~~~~~~~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_string.lo -MD -MP -MF ".deps/jas_string.Tpo" -c -o jas_string.lo jas_string.c; \
then mv -f ".deps/jas_string.Tpo" ".deps/jas_string.Plo"; else rm -f ".deps/jas_string.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_string.lo -MD -MP -MF
.deps/jas_string.Tpo -c jas_string.c -o jas_string.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_tmr.lo -MD -MP -MF ".deps/jas_tmr.Tpo" -c -o jas_tmr.lo jas_tmr.c; \
then mv -f ".deps/jas_tmr.Tpo" ".deps/jas_tmr.Plo"; else rm -f ".deps/jas_tmr.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_tmr.lo -MD -MP -MF
.deps/jas_tmr.Tpo -c jas_tmr.c -o jas_tmr.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_tvp.lo -MD -MP -MF ".deps/jas_tvp.Tpo" -c -o jas_tvp.lo jas_tvp.c; \
then mv -f ".deps/jas_tvp.Tpo" ".deps/jas_tvp.Plo"; else rm -f ".deps/jas_tvp.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_tvp.lo -MD -MP -MF
.deps/jas_tvp.Tpo -c jas_tvp.c -o jas_tvp.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jas_version.lo -MD -MP -MF ".deps/jas_version.Tpo" -c -o jas_version.lo jas_version.c; \
then mv -f ".deps/jas_version.Tpo" ".deps/jas_version.Plo"; else rm -f ".deps/jas_version.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jas_version.lo -MD -MP -MF
.deps/jas_version.Tpo -c jas_version.c -o jas_version.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libbase.la jas_cm.lo jas_debug.lo
jas_getopt.lo jas_image.lo jas_icc.lo jas_iccdata.lo jas_init.lo jas_malloc.lo jas_seq.lo jas_stream.lo jas_string.lo jas_tmr.lo jas_tvp.lo jas_version.lo -
lm
mkdir .libs
ar cru .libs/libbase.a jas_cm.o jas_debug.o jas_getopt.o jas_image.o jas_icc.o jas_iccdata.o jas_init.o jas_malloc.o jas_seq.o jas_stream.o jas_string.o
jas_tmr.o jas_tvp.o jas_version.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libbase.a
creating libbase.la
(cd .libs && rm -f libbase.la && ln -s ../libbase.la libbase.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
Making all in bmp
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT bmp_cod.lo -MD -MP -MF ".deps/bmp_cod.Tpo" -c -o bmp_cod.lo bmp_cod.c; \
then mv -f ".deps/bmp_cod.Tpo" ".deps/bmp_cod.Plo"; else rm -f ".deps/bmp_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT bmp_cod.lo -MD -MP -MF
.deps/bmp_cod.Tpo -c bmp_cod.c -o bmp_cod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT bmp_dec.lo -MD -MP -MF ".deps/bmp_dec.Tpo" -c -o bmp_dec.lo bmp_dec.c; \
then mv -f ".deps/bmp_dec.Tpo" ".deps/bmp_dec.Plo"; else rm -f ".deps/bmp_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT bmp_dec.lo -MD -MP -MF
.deps/bmp_dec.Tpo -c bmp_dec.c -o bmp_dec.o
bmp_dec.c: In function 'bmp_decode':
bmp_dec.c:110:3: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("warning: ignoring BMP decoder options\n");
^~~~~~~~~~~
vsnprintf
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT bmp_enc.lo -MD -MP -MF ".deps/bmp_enc.Tpo" -c -o bmp_enc.lo bmp_enc.c; \
then mv -f ".deps/bmp_enc.Tpo" ".deps/bmp_enc.Plo"; else rm -f ".deps/bmp_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT bmp_enc.lo -MD -MP -MF
.deps/bmp_enc.Tpo -c bmp_enc.c -o bmp_enc.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libbmp.la bmp_cod.lo bmp_dec.lo
bmp_enc.lo -lm
mkdir .libs
ar cru .libs/libbmp.a bmp_cod.o bmp_dec.o bmp_enc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libbmp.a
creating libbmp.la
(cd .libs && rm -f libbmp.la && ln -s ../libbmp.la libbmp.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
Making all in jp2
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jp2_cod.lo -MD -MP -MF ".deps/jp2_cod.Tpo" -c -o jp2_cod.lo jp2_cod.c; \
then mv -f ".deps/jp2_cod.Tpo" ".deps/jp2_cod.Plo"; else rm -f ".deps/jp2_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jp2_cod.lo -MD -MP -MF
.deps/jp2_cod.Tpo -c jp2_cod.c -o jp2_cod.o
jp2_cod.c: In function 'jp2_box_dump':
jp2_cod.c:323:34: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "type=%c%s%c (0x%08x); length=%d\n", '"', boxinfo->name,
~~~^
%08lx
'"', box->type, box->len);
~~~~~~~~~
jp2_cod.c:323:46: warning: format '%d' expects argument of type 'int', but argument 7 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "type=%c%s%c (0x%08x); length=%d\n", '"', boxinfo->name,
~^
%ld
'"', box->type, box->len);
~~~~~~~~
jp2_cod.c: In function 'jp2_cdef_dumpdata':
jp2_cod.c:435:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "channo=%d; type=%d; assoc=%d\n",
~^
%ld
cdef->ents[i].channo, cdef->ents[i].type, cdef->ents[i].assoc);
~~~~~~~~~~~~~~~~~~~~
jp2_cod.c:435:34: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "channo=%d; type=%d; assoc=%d\n",
~^
%ld
cdef->ents[i].channo, cdef->ents[i].type, cdef->ents[i].assoc);
~~~~~~~~~~~~~~~~~~
jp2_cod.c:435:44: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "channo=%d; type=%d; assoc=%d\n",
~^
%ld
cdef->ents[i].channo, cdef->ents[i].type, cdef->ents[i].assoc);
~~~~~~~~~~~~~~~~~~~
jp2_cod.c: In function 'jp2_pclr_dumpdata':
jp2_cod.c:874:31: warning: format '%d' expects argument of type 'int', but argument 5 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "LUT[%d][%d]=%d\n", i, j, pclr->lutdata[i * pclr->numchans + j]);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%ld
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jp2_dec.lo -MD -MP -MF ".deps/jp2_dec.Tpo" -c -o jp2_dec.lo jp2_dec.c; \
then mv -f ".deps/jp2_dec.Tpo" ".deps/jp2_dec.Plo"; else rm -f ".deps/jp2_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jp2_dec.lo -MD -MP -MF
.deps/jp2_dec.Tpo -c jp2_dec.c -o jp2_dec.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jp2_enc.lo -MD -MP -MF ".deps/jp2_enc.Tpo" -c -o jp2_enc.lo jp2_enc.c; \
then mv -f ".deps/jp2_enc.Tpo" ".deps/jp2_enc.Plo"; else rm -f ".deps/jp2_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jp2_enc.lo -MD -MP -MF
.deps/jp2_enc.Tpo -c jp2_enc.c -o jp2_enc.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libjp2.la jp2_cod.lo jp2_dec.lo
jp2_enc.lo -lm
mkdir .libs
ar cru .libs/libjp2.a jp2_cod.o jp2_dec.o jp2_enc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libjp2.a
creating libjp2.la
(cd .libs && rm -f libjp2.la && ln -s ../libjp2.la libjp2.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
Making all in jpc
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_bs.lo -MD -MP -MF ".deps/jpc_bs.Tpo" -c -o jpc_bs.lo jpc_bs.c; \
then mv -f ".deps/jpc_bs.Tpo" ".deps/jpc_bs.Plo"; else rm -f ".deps/jpc_bs.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_bs.lo -MD -MP -MF
.deps/jpc_bs.Tpo -c jpc_bs.c -o jpc_bs.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_cs.lo -MD -MP -MF ".deps/jpc_cs.Tpo" -c -o jpc_cs.lo jpc_cs.c; \
then mv -f ".deps/jpc_cs.Tpo" ".deps/jpc_cs.Plo"; else rm -f ".deps/jpc_cs.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_cs.lo -MD -MP -MF
.deps/jpc_cs.Tpo -c jpc_cs.c -o jpc_cs.o
jpc_cs.c: In function 'jpc_ms_dump':
jpc_cs.c:407:28: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "type = 0x%04x (%s);", ms->id, mstabent->name);
~~~^ ~~~~~~
%04lx
jpc_cs.c:409:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, " len = %d;", ms->len + 2);
~^ ~~~~~~~~~~~
%ld
jpc_cs.c: In function 'jpc_sot_dumpparms':
jpc_cs.c:462:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tileno = %d; len = %d; partno = %d; numparts = %d\n",
~^
%ld
sot->tileno, sot->len, sot->partno, sot->numparts);
~~~~~~~~~~~
jpc_cs.c:462:36: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tileno = %d; len = %d; partno = %d; numparts = %d\n",
~^
%ld
sot->tileno, sot->len, sot->partno, sot->numparts);
~~~~~~~~
jpc_cs.c: In function 'jpc_siz_dumpparms':
jpc_cs.c:562:28: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "caps = 0x%02x;\n", siz->caps);
~~~^ ~~~~~~~~~
%02lx
jpc_cs.c:563:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "width = %d; height = %d; xoff = %d; yoff = %d;\n",
~^
%ld
siz->width, siz->height, siz->xoff, siz->yoff);
~~~~~~~~~~
jpc_cs.c:563:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "width = %d; height = %d; xoff = %d; yoff = %d;\n",
~^
%ld
siz->width, siz->height, siz->xoff, siz->yoff);
~~~~~~~~~~~
jpc_cs.c:563:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "width = %d; height = %d; xoff = %d; yoff = %d;\n",
~^
%ld
siz->width, siz->height, siz->xoff, siz->yoff);
~~~~~~~~~
jpc_cs.c:563:60: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "width = %d; height = %d; xoff = %d; yoff = %d;\n",
~^
%ld
siz->width, siz->height, siz->xoff, siz->yoff);
~~~~~~~~~
jpc_cs.c:565:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tilewidth = %d; tileheight = %d; tilexoff = %d; "
~^
%ld
"tileyoff = %d;\n", siz->tilewidth, siz->tileheight, siz->tilexoff,
~~~~~~~~~~~~~~
jpc_cs.c:565:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tilewidth = %d; tileheight = %d; tilexoff = %d; "
~^
%ld
"tileyoff = %d;\n", siz->tilewidth, siz->tileheight, siz->tilexoff,
~~~~~~~~~~~~~~~
jpc_cs.c:565:61: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tilewidth = %d; tileheight = %d; tilexoff = %d; "
~^
%ld
"tileyoff = %d;\n", siz->tilewidth, siz->tileheight, siz->tilexoff,
~~~~~~~~~~~~~
jpc_cs.c:565:15: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "tilewidth = %d; tileheight = %d; tilexoff = %d; "
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jpc_cs.c:567:4:
siz->tileyoff);
~~~~~~~~~~~~~
jpc_cs.c:566:17: note: format string is defined here
"tileyoff = %d;\n", siz->tilewidth, siz->tileheight, siz->tilexoff,
~^
%ld
jpc_cs.c: In function 'jpc_cod_dumpparms':
jpc_cs.c:634:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "prg = %d; numlyrs = %d;\n",
~^
%ld
cod->prg, cod->numlyrs);
~~~~~~~~~~~~
jpc_cs.c: In function 'jpc_coc_dumpparms':
jpc_cs.c:712:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "compno = %d; csty = 0x%02x; numdlvls = %d;\n",
~^
%ld
coc->compno, coc->compparms.csty, coc->compparms.numdlvls);
~~~~~~~~~~~
jpc_cs.c: In function 'jpc_rgn_dumpparms':
jpc_cs.c:843:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "compno = %d; roisty = %d; roishift = %d\n",
~^
%ld
rgn->compno, rgn->roisty, rgn->roishift);
~~~~~~~~~~~
jpc_cs.c: In function 'jpc_qcc_dumpparms':
jpc_cs.c:936:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "compno = %d; qntsty = %d; numguard = %d; "
~^
%ld
"numstepsizes = %d\n", qcc->compno, qcc->compparms.qntsty, qcc->compparms.numguard,
~~~~~~~~~~~
jpc_cs.c: In function 'jpc_sop_dumpparms':
jpc_cs.c:1060:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "seqno = %d;\n", sop->seqno);
~^ ~~~~~~~~~~
%ld
jpc_cs.c: In function 'jpc_ppm_dumpparms':
jpc_cs.c:1126:31: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "ind=%d; len = %d;\n", ppm->ind, ppm->len);
~^ ~~~~~~~~
%ld
jpc_cs.c: In function 'jpc_ppt_dumpparms':
jpc_cs.c:1198:31: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "ind=%d; len = %d;\n", ppt->ind, ppt->len);
~^ ~~~~~~~~
%ld
jpc_cs.c: In function 'jpc_poc_dumpparms':
jpc_cs.c:1304:27: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "cs[%d] = %d; ce[%d] = %d; ",
~^
%ld
pchgno, pchg->compnostart, pchgno, pchg->compnoend);
~~~~~~~~~~~~~~~~~
jpc_cs.c:1304:40: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "cs[%d] = %d; ce[%d] = %d; ",
~^
%ld
pchgno, pchg->compnostart, pchgno, pchg->compnoend);
~~~~~~~~~~~~~~~
jpc_cs.c:1308:27: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "le[%d] = %d\n", pchgno, pchg->lyrnoend);
~^ ~~~~~~~~~~~~~~
%ld
jpc_cs.c: In function 'jpc_crg_dumpparms':
jpc_cs.c:1371:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "hoff[%d] = %d; voff[%d] = %d\n", compno,
~^
%ld
comp->hoff, compno, comp->voff);
~~~~~~~~~~
jpc_cs.c:1371:44: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "hoff[%d] = %d; voff[%d] = %d\n", compno,
~^
%ld
comp->hoff, compno, comp->voff);
~~~~~~~~~~
jpc_cs.c: In function 'jpc_com_dumpparms':
jpc_cs.c:1434:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast16_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "regid = %d;\n", com->regid);
~^ ~~~~~~~~~~
%ld
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_dec.lo -MD -MP -MF ".deps/jpc_dec.Tpo" -c -o jpc_dec.lo jpc_dec.c; \
then mv -f ".deps/jpc_dec.Tpo" ".deps/jpc_dec.Plo"; else rm -f ".deps/jpc_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_dec.lo -MD -MP -MF
.deps/jpc_dec.Tpo -c jpc_dec.c -o jpc_dec.o
jpc_dec.c: In function 'jpc_dec_dump':
jpc_dec.c:2005:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
rlvl->xstart, rlvl->ystart, rlvl->xend, rlvl->yend, rlvl->xend -
~~~~~~~~~~~~
jpc_dec.c:2005:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
rlvl->xstart, rlvl->ystart, rlvl->xend, rlvl->yend, rlvl->xend -
~~~~~~~~~~~~
jpc_dec.c:2005:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
rlvl->xstart, rlvl->ystart, rlvl->xend, rlvl->yend, rlvl->xend -
~~~~~~~~~~
jpc_dec.c:2005:47: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
rlvl->xstart, rlvl->ystart, rlvl->xend, rlvl->yend, rlvl->xend -
~~~~~~~~~~
jpc_dec.c:2005:55: warning: format '%d' expects argument of type 'int', but argument 7 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
rlvl->xstart, rlvl->ystart, rlvl->xend, rlvl->yend, rlvl->xend -
~~~~~~~~~~~~
rlvl->xstart, rlvl->yend - rlvl->ystart);
~~~~~~~~~~~~
jpc_dec.c:2005:63: warning: format '%d' expects argument of type 'int', but argument 8 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2007:17:
rlvl->xstart, rlvl->yend - rlvl->ystart);
~~~~~~~~~~~~~~~~~~~~~~~~~
jpc_dec.c:2011:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2011:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2011:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2011:47: warning: format '%d' expects argument of type 'int', but argument 6 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2011:55: warning: format '%d' expects argument of type 'int', but argument 7 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2011:63: warning: format '%d' expects argument of type 'int', but argument 8 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2019:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
prc->xstart, prc->ystart, prc->xend, prc->yend, prc->xend -
~~~~~~~~~~~
jpc_dec.c:2019:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
prc->xstart, prc->ystart, prc->xend, prc->yend, prc->xend -
~~~~~~~~~~~
jpc_dec.c:2019:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
prc->xstart, prc->ystart, prc->xend, prc->yend, prc->xend -
~~~~~~~~~
jpc_dec.c:2019:47: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
prc->xstart, prc->ystart, prc->xend, prc->yend, prc->xend -
~~~~~~~~~
jpc_dec.c:2019:55: warning: format '%d' expects argument of type 'int', but argument 7 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
prc->xstart, prc->ystart, prc->xend, prc->yend, prc->xend -
~~~~~~~~~~~
prc->xstart, prc->yend - prc->ystart);
~~~~~~~~~~~
jpc_dec.c:2019:63: warning: format '%d' expects argument of type 'int', but argument 8 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2021:16:
prc->xstart, prc->yend - prc->ystart);
~~~~~~~~~~~~~~~~~~~~~~~
jpc_dec.c:2027:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2027:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2027:38: warning: format '%d' expects argument of type 'int', but argument 5 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2027:47: warning: format '%d' expects argument of type 'int', but argument 6 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2027:55: warning: format '%d' expects argument of type 'int', but argument 7 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
jpc_dec.c:2027:63: warning: format '%d' expects argument of type 'int', but argument 8 has type 'int_fast32_t {aka long int}' [-Wformat=]
fprintf(out, "xs =%d, ys = %d, xe = %d, ye = %d, w = %d, h = %d\n",
~^
%ld
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_enc.lo -MD -MP -MF ".deps/jpc_enc.Tpo" -c -o jpc_enc.lo jpc_enc.c; \
then mv -f ".deps/jpc_enc.Tpo" ".deps/jpc_enc.Plo"; else rm -f ".deps/jpc_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_enc.lo -MD -MP -MF
.deps/jpc_enc.Tpo -c jpc_enc.c -o jpc_enc.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_math.lo -MD -MP -MF ".deps/jpc_math.Tpo" -c -o jpc_math.lo jpc_math.c; \
then mv -f ".deps/jpc_math.Tpo" ".deps/jpc_math.Plo"; else rm -f ".deps/jpc_math.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_math.lo -MD -MP -MF
.deps/jpc_math.Tpo -c jpc_math.c -o jpc_math.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_mct.lo -MD -MP -MF ".deps/jpc_mct.Tpo" -c -o jpc_mct.lo jpc_mct.c; \
then mv -f ".deps/jpc_mct.Tpo" ".deps/jpc_mct.Plo"; else rm -f ".deps/jpc_mct.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_mct.lo -MD -MP -MF
.deps/jpc_mct.Tpo -c jpc_mct.c -o jpc_mct.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_mqcod.lo -MD -MP -MF ".deps/jpc_mqcod.Tpo" -c -o jpc_mqcod.lo jpc_mqcod.c; \
then mv -f ".deps/jpc_mqcod.Tpo" ".deps/jpc_mqcod.Plo"; else rm -f ".deps/jpc_mqcod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_mqcod.lo -MD -MP -MF
.deps/jpc_mqcod.Tpo -c jpc_mqcod.c -o jpc_mqcod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_mqdec.lo -MD -MP -MF ".deps/jpc_mqdec.Tpo" -c -o jpc_mqdec.lo jpc_mqdec.c; \
then mv -f ".deps/jpc_mqdec.Tpo" ".deps/jpc_mqdec.Plo"; else rm -f ".deps/jpc_mqdec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_mqdec.lo -MD -MP -MF
.deps/jpc_mqdec.Tpo -c jpc_mqdec.c -o jpc_mqdec.o
jpc_mqdec.c: In function 'jpc_mqdec_dump':
jpc_mqdec.c:303:23: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
fprintf(out, "CTX = %d, ", mqdec->curctx - mqdec->ctxs);
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
%ld
jpc_mqdec.c:304:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
fprintf(out, "IND %d, MPS %d, QEVAL %x\n", *mqdec->curctx -
~^ ~~~~~~~~~~~~~~~~
%ld
jpc_mqstates, (*mqdec->curctx)->mps, (*mqdec->curctx)->qeval);
~~~~~~~~~~~~
jpc_mqdec.c:304:39: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'uint_fast16_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "IND %d, MPS %d, QEVAL %x\n", *mqdec->curctx -
~^
%lx
jpc_mqstates, (*mqdec->curctx)->mps, (*mqdec->curctx)->qeval);
~~~~~~~~~~~~~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_mqenc.lo -MD -MP -MF ".deps/jpc_mqenc.Tpo" -c -o jpc_mqenc.lo jpc_mqenc.c; \
then mv -f ".deps/jpc_mqenc.Tpo" ".deps/jpc_mqenc.Plo"; else rm -f ".deps/jpc_mqenc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_mqenc.lo -MD -MP -MF
.deps/jpc_mqenc.Tpo -c jpc_mqenc.c -o jpc_mqenc.o
jpc_mqenc.c: In function 'jpc_mqenc_dump':
jpc_mqenc.c:386:26: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uint_fast32_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "AREG = %08x, CREG = %08x, CTREG = %d\n",
~~~^
%08lx
mqenc->areg, mqenc->creg, mqenc->ctreg);
~~~~~~~~~~~
jpc_mqenc.c:386:39: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'uint_fast32_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "AREG = %08x, CREG = %08x, CTREG = %d\n",
~~~^
%08lx
mqenc->areg, mqenc->creg, mqenc->ctreg);
~~~~~~~~~~~
jpc_mqenc.c:386:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "AREG = %08x, CREG = %08x, CTREG = %d\n",
~^
%ld
mqenc->areg, mqenc->creg, mqenc->ctreg);
~~~~~~~~~~~~
jpc_mqenc.c:388:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
fprintf(out, "IND = %02d, MPS = %d, QEVAL = %04x\n",
~~~^
%02ld
*mqenc->curctx - jpc_mqstates, (*mqenc->curctx)->mps,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jpc_mqenc.c:388:49: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'uint_fast16_t {aka long unsigned int}' [-
Wformat=]
fprintf(out, "IND = %02d, MPS = %d, QEVAL = %04x\n",
~~~^
%04lx
jpc_mqenc.c:390:4:
(*mqenc->curctx)->qeval);
~~~~~~~~~~~~~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_qmfb.lo -MD -MP -MF ".deps/jpc_qmfb.Tpo" -c -o jpc_qmfb.lo jpc_qmfb.c; \
then mv -f ".deps/jpc_qmfb.Tpo" ".deps/jpc_qmfb.Plo"; else rm -f ".deps/jpc_qmfb.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_qmfb.lo -MD -MP -MF
.deps/jpc_qmfb.Tpo -c jpc_qmfb.c -o jpc_qmfb.o
jpc_qmfb.c:288:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
jpc_ft_analyze,
^~~~~~~~~~~~~~
jpc_qmfb.c:288:2: note: (near initialization for 'jpc_ft_qmfb2d.analyze')
jpc_qmfb.c:295:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
jpc_ns_analyze,
^~~~~~~~~~~~~~
jpc_qmfb.c:295:2: note: (near initialization for 'jpc_ns_qmfb2d.analyze')
jpc_qmfb.c:296:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
jpc_ns_synthesize,
^~~~~~~~~~~~~~~~~
jpc_qmfb.c:296:2: note: (near initialization for 'jpc_ns_qmfb2d.synthesize')
jpc_qmfb.c: In function 'jpc_ft_synthesize':
jpc_qmfb.c:1607:11: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
startptr = &a[0];
^
jpc_qmfb.c:1615:11: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
startptr = &a[0];
^
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_tagtree.lo -MD -MP -MF ".deps/jpc_tagtree.Tpo" -c -o jpc_tagtree.lo jpc_tagtree.c; \
then mv -f ".deps/jpc_tagtree.Tpo" ".deps/jpc_tagtree.Plo"; else rm -f ".deps/jpc_tagtree.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_tagtree.lo -MD -MP -MF
.deps/jpc_tagtree.Tpo -c jpc_tagtree.c -o jpc_tagtree.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t1cod.lo -MD -MP -MF ".deps/jpc_t1cod.Tpo" -c -o jpc_t1cod.lo jpc_t1cod.c; \
then mv -f ".deps/jpc_t1cod.Tpo" ".deps/jpc_t1cod.Plo"; else rm -f ".deps/jpc_t1cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t1cod.lo -MD -MP -MF
.deps/jpc_t1cod.Tpo -c jpc_t1cod.c -o jpc_t1cod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t1dec.lo -MD -MP -MF ".deps/jpc_t1dec.Tpo" -c -o jpc_t1dec.lo jpc_t1dec.c; \
then mv -f ".deps/jpc_t1dec.Tpo" ".deps/jpc_t1dec.Plo"; else rm -f ".deps/jpc_t1dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t1dec.lo -MD -MP -MF
.deps/jpc_t1dec.Tpo -c jpc_t1dec.c -o jpc_t1dec.o
jpc_t1dec.c: In function 'jpc_dec_decodecblk':
jpc_t1dec.c:243:6: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("warning: corrupt code stream\n");
^~~~~~~~~~~
vsnprintf
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t1enc.lo -MD -MP -MF ".deps/jpc_t1enc.Tpo" -c -o jpc_t1enc.lo jpc_t1enc.c; \
then mv -f ".deps/jpc_t1enc.Tpo" ".deps/jpc_t1enc.Plo"; else rm -f ".deps/jpc_t1enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t1enc.lo -MD -MP -MF
.deps/jpc_t1enc.Tpo -c jpc_t1enc.c -o jpc_t1enc.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_tsfb.lo -MD -MP -MF ".deps/jpc_tsfb.Tpo" -c -o jpc_tsfb.lo jpc_tsfb.c; \
then mv -f ".deps/jpc_tsfb.Tpo" ".deps/jpc_tsfb.Plo"; else rm -f ".deps/jpc_tsfb.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_tsfb.lo -MD -MP -MF
.deps/jpc_tsfb.Tpo -c jpc_tsfb.c -o jpc_tsfb.o
jpc_tsfb.c: In function 'jpc_tsfb_analyze':
jpc_tsfb.c:124:31: warning: implicit declaration of function 'jpc_tsfb_analyze2'; did you mean 'jpc_tsfb_analyze'? [-Wimplicit-function-declaration]
return (tsfb->numlvls > 0) ? jpc_tsfb_analyze2(tsfb, jas_seq2d_getref(a,
^~~~~~~~~~~~~~~~~
jpc_tsfb_analyze
jpc_tsfb.c: In function 'jpc_tsfb_synthesize':
jpc_tsfb.c:151:31: warning: implicit declaration of function 'jpc_tsfb_synthesize2'; did you mean 'jpc_tsfb_synthesize'? [-Wimplicit-function-
declaration]
return (tsfb->numlvls > 0) ? jpc_tsfb_synthesize2(tsfb,
^~~~~~~~~~~~~~~~~~~~
jpc_tsfb_synthesize
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t2cod.lo -MD -MP -MF ".deps/jpc_t2cod.Tpo" -c -o jpc_t2cod.lo jpc_t2cod.c; \
then mv -f ".deps/jpc_t2cod.Tpo" ".deps/jpc_t2cod.Plo"; else rm -f ".deps/jpc_t2cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t2cod.lo -MD -MP -MF
.deps/jpc_t2cod.Tpo -c jpc_t2cod.c -o jpc_t2cod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t2dec.lo -MD -MP -MF ".deps/jpc_t2dec.Tpo" -c -o jpc_t2dec.lo jpc_t2dec.c; \
then mv -f ".deps/jpc_t2dec.Tpo" ".deps/jpc_t2dec.Plo"; else rm -f ".deps/jpc_t2dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t2dec.lo -MD -MP -MF
.deps/jpc_t2dec.Tpo -c jpc_t2dec.c -o jpc_t2dec.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_t2enc.lo -MD -MP -MF ".deps/jpc_t2enc.Tpo" -c -o jpc_t2enc.lo jpc_t2enc.c; \
then mv -f ".deps/jpc_t2enc.Tpo" ".deps/jpc_t2enc.Plo"; else rm -f ".deps/jpc_t2enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_t2enc.lo -MD -MP -MF
.deps/jpc_t2enc.Tpo -c jpc_t2enc.c -o jpc_t2enc.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpc_util.lo -MD -MP -MF ".deps/jpc_util.Tpo" -c -o jpc_util.lo jpc_util.c; \
then mv -f ".deps/jpc_util.Tpo" ".deps/jpc_util.Plo"; else rm -f ".deps/jpc_util.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpc_util.lo -MD -MP -MF
.deps/jpc_util.Tpo -c jpc_util.c -o jpc_util.o
jpc_util.c: In function 'jpc_atoaf':
jpc_util.c:105:11: warning: comparison between pointer and zero character constant [-Wpointer-compare]
if (cp != '\0') {
^~
jpc_util.c:105:8: note: did you mean to dereference the pointer?
if (cp != '\0') {
^
jpc_util.c:123:12: warning: comparison between pointer and zero character constant [-Wpointer-compare]
if (cp != '\0') {
^~
jpc_util.c:123:9: note: did you mean to dereference the pointer?
if (cp != '\0') {
^
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libjpc.la jpc_bs.lo jpc_cs.lo jpc_dec.lo
jpc_enc.lo jpc_math.lo jpc_mct.lo jpc_mqcod.lo jpc_mqdec.lo jpc_mqenc.lo jpc_qmfb.lo jpc_tagtree.lo jpc_t1cod.lo jpc_t1dec.lo jpc_t1enc.lo
jpc_tsfb.lo jpc_t2cod.lo jpc_t2dec.lo jpc_t2enc.lo jpc_util.lo -lm
mkdir .libs
ar cru .libs/libjpc.a jpc_bs.o jpc_cs.o jpc_dec.o jpc_enc.o jpc_math.o jpc_mct.o jpc_mqcod.o jpc_mqdec.o jpc_mqenc.o jpc_qmfb.o jpc_tagtree.o
jpc_t1cod.o jpc_t1dec.o jpc_t1enc.o jpc_tsfb.o jpc_t2cod.o jpc_t2dec.o jpc_t2enc.o jpc_util.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libjpc.a
creating libjpc.la
(cd .libs && rm -f libjpc.la && ln -s ../libjpc.la libjpc.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
Making all in jpg
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpg_dummy.lo -MD -MP -MF ".deps/jpg_dummy.Tpo" -c -o jpg_dummy.lo jpg_dummy.c; \
then mv -f ".deps/jpg_dummy.Tpo" ".deps/jpg_dummy.Plo"; else rm -f ".deps/jpg_dummy.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpg_dummy.lo -MD -MP -MF
.deps/jpg_dummy.Tpo -c jpg_dummy.c -o jpg_dummy.o
jpg_dummy.c: In function 'jpg_decode':
jpg_dummy.c:91:2: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("error: JPEG decoder not available\n");
^~~~~~~~~~~
vsnprintf
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT jpg_val.lo -MD -MP -MF ".deps/jpg_val.Tpo" -c -o jpg_val.lo jpg_val.c; \
then mv -f ".deps/jpg_val.Tpo" ".deps/jpg_val.Plo"; else rm -f ".deps/jpg_val.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT jpg_val.lo -MD -MP -MF
.deps/jpg_val.Tpo -c jpg_val.c -o jpg_val.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libjpg.la jpg_dummy.lo jpg_val.lo -lm
mkdir .libs
ar cru .libs/libjpg.a jpg_dummy.o jpg_val.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libjpg.a
creating libjpg.la
(cd .libs && rm -f libjpg.la && ln -s ../libjpg.la libjpg.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
Making all in mif
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT mif_cod.lo -MD -MP -MF ".deps/mif_cod.Tpo" -c -o mif_cod.lo mif_cod.c; \
then mv -f ".deps/mif_cod.Tpo" ".deps/mif_cod.Plo"; else rm -f ".deps/mif_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT mif_cod.lo -MD -MP -MF
.deps/mif_cod.Tpo -c mif_cod.c -o mif_cod.o
mif_cod.c: In function 'mif_encode':
mif_cod.c:282:3: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("warning: ignoring unsupported options\n");
^~~~~~~~~~~
vsnprintf
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libmif.la mif_cod.lo -lm
mkdir .libs
ar cru .libs/libmif.a mif_cod.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libmif.a
creating libmif.la
(cd .libs && rm -f libmif.la && ln -s ../libmif.la libmif.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
Making all in pgx
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pgx_cod.lo -MD -MP -MF ".deps/pgx_cod.Tpo" -c -o pgx_cod.lo pgx_cod.c; \
then mv -f ".deps/pgx_cod.Tpo" ".deps/pgx_cod.Plo"; else rm -f ".deps/pgx_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pgx_cod.lo -MD -MP -MF
.deps/pgx_cod.Tpo -c pgx_cod.c -o pgx_cod.o
pgx_cod.c: In function 'pgx_dumphdr':
pgx_cod.c:74:43: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "byteorder=%s sgnd=%s prec=%d width=%d height=%d\n",
~^
%ld
pgx_cod.c:77:4:
hdr->prec, hdr->width, hdr->height);
~~~~~~~~~
pgx_cod.c:74:52: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "byteorder=%s sgnd=%s prec=%d width=%d height=%d\n",
~^
%ld
pgx_cod.c:77:15:
hdr->prec, hdr->width, hdr->height);
~~~~~~~~~~
pgx_cod.c:74:62: warning: format '%d' expects argument of type 'int', but argument 7 has type 'uint_fast32_t {aka long unsigned int}' [-Wformat=]
fprintf(out, "byteorder=%s sgnd=%s prec=%d width=%d height=%d\n",
~^
%ld
pgx_cod.c:77:27:
hdr->prec, hdr->width, hdr->height);
~~~~~~~~~~~
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pgx_dec.lo -MD -MP -MF ".deps/pgx_dec.Tpo" -c -o pgx_dec.lo pgx_dec.c; \
then mv -f ".deps/pgx_dec.Tpo" ".deps/pgx_dec.Plo"; else rm -f ".deps/pgx_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pgx_dec.lo -MD -MP -MF
.deps/pgx_dec.Tpo -c pgx_dec.c -o pgx_dec.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pgx_enc.lo -MD -MP -MF ".deps/pgx_enc.Tpo" -c -o pgx_enc.lo pgx_enc.c; \
then mv -f ".deps/pgx_enc.Tpo" ".deps/pgx_enc.Plo"; else rm -f ".deps/pgx_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pgx_enc.lo -MD -MP -MF
.deps/pgx_enc.Tpo -c pgx_enc.c -o pgx_enc.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libpgx.la pgx_cod.lo pgx_dec.lo
pgx_enc.lo -lm
mkdir .libs
ar cru .libs/libpgx.a pgx_cod.o pgx_dec.o pgx_enc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libpgx.a
creating libpgx.la
(cd .libs && rm -f libpgx.la && ln -s ../libpgx.la libpgx.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
Making all in pnm
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pnm_cod.lo -MD -MP -MF ".deps/pnm_cod.Tpo" -c -o pnm_cod.lo pnm_cod.c; \
then mv -f ".deps/pnm_cod.Tpo" ".deps/pnm_cod.Plo"; else rm -f ".deps/pnm_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pnm_cod.lo -MD -MP -MF
.deps/pnm_cod.Tpo -c pnm_cod.c -o pnm_cod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pnm_dec.lo -MD -MP -MF ".deps/pnm_dec.Tpo" -c -o pnm_dec.lo pnm_dec.c; \
then mv -f ".deps/pnm_dec.Tpo" ".deps/pnm_dec.Plo"; else rm -f ".deps/pnm_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pnm_dec.lo -MD -MP -MF
.deps/pnm_dec.Tpo -c pnm_dec.c -o pnm_dec.o
pnm_dec.c: In function 'pnm_decode':
pnm_dec.c:121:3: warning: implicit declaration of function 'jas_eprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
jas_eprintf("warning: ignoring options\n");
^~~~~~~~~~~
vsnprintf
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT pnm_enc.lo -MD -MP -MF ".deps/pnm_enc.Tpo" -c -o pnm_enc.lo pnm_enc.c; \
then mv -f ".deps/pnm_enc.Tpo" ".deps/pnm_enc.Plo"; else rm -f ".deps/pnm_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT pnm_enc.lo -MD -MP -MF
.deps/pnm_enc.Tpo -c pnm_enc.c -o pnm_enc.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libpnm.la pnm_cod.lo pnm_dec.lo
pnm_enc.lo -lm
mkdir .libs
ar cru .libs/libpnm.a pnm_cod.o pnm_dec.o pnm_enc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libpnm.a
creating libpnm.la
(cd .libs && rm -f libpnm.la && ln -s ../libpnm.la libpnm.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
Making all in ras
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT ras_cod.lo -MD -MP -MF ".deps/ras_cod.Tpo" -c -o ras_cod.lo ras_cod.c; \
then mv -f ".deps/ras_cod.Tpo" ".deps/ras_cod.Plo"; else rm -f ".deps/ras_cod.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT ras_cod.lo -MD -MP -MF
.deps/ras_cod.Tpo -c ras_cod.c -o ras_cod.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT ras_dec.lo -MD -MP -MF ".deps/ras_dec.Tpo" -c -o ras_dec.lo ras_dec.c; \
then mv -f ".deps/ras_dec.Tpo" ".deps/ras_dec.Plo"; else rm -f ".deps/ras_dec.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT ras_dec.lo -MD -MP -MF
.deps/ras_dec.Tpo -c ras_dec.c -o ras_dec.o
if /bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include
-g -O2 -MT ras_enc.lo -MD -MP -MF ".deps/ras_enc.Tpo" -c -o ras_enc.lo ras_enc.c; \
then mv -f ".deps/ras_enc.Tpo" ".deps/ras_enc.Plo"; else rm -f ".deps/ras_enc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/libjasper/include/jasper -I../../../src/libjasper/include -g -O2 -MT ras_enc.lo -MD -MP -MF
.deps/ras_enc.Tpo -c ras_enc.c -o ras_enc.o
/bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libras.la ras_cod.lo ras_dec.lo ras_enc.lo
-lm
mkdir .libs
ar cru .libs/libras.a ras_cod.o ras_dec.o ras_enc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libras.a
creating libras.la
(cd .libs && rm -f libras.la && ln -s ../libras.la libras.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -g -O2 -MT dummy.lo -MD -
MP -MF ".deps/dummy.Tpo" -c -o dummy.lo dummy.c; \
then mv -f ".deps/dummy.Tpo" ".deps/dummy.Plo"; else rm -f ".deps/dummy.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -g -O2 -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.c -o dummy.o
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o libjasper.la -rpath
/home/maerey/WRF/LIBRARIES/grib2/lib -version-info 1:0:0 dummy.lo base/libbase.la bmp/libbmp.la jp2/libjp2.la jpc/libjpc.la jpg/libjpg.la
mif/libmif.la pgx/libpgx.la pnm/libpnm.la ras/libras.la -lm
mkdir .libs
rm -fr .libs/libjasper.lax
mkdir .libs/libjasper.lax
rm -fr .libs/libjasper.lax/libbase.a
mkdir .libs/libjasper.lax/libbase.a
(cd .libs/libjasper.lax/libbase.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base/.libs/libbase.a)
rm -fr .libs/libjasper.lax/libbmp.a
mkdir .libs/libjasper.lax/libbmp.a
(cd .libs/libjasper.lax/libbmp.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp/.libs/libbmp.a)
rm -fr .libs/libjasper.lax/libjp2.a
mkdir .libs/libjasper.lax/libjp2.a
(cd .libs/libjasper.lax/libjp2.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2/.libs/libjp2.a)
rm -fr .libs/libjasper.lax/libjpc.a
mkdir .libs/libjasper.lax/libjpc.a
(cd .libs/libjasper.lax/libjpc.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc/.libs/libjpc.a)
rm -fr .libs/libjasper.lax/libjpg.a
mkdir .libs/libjasper.lax/libjpg.a
(cd .libs/libjasper.lax/libjpg.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg/.libs/libjpg.a)
rm -fr .libs/libjasper.lax/libmif.a
mkdir .libs/libjasper.lax/libmif.a
(cd .libs/libjasper.lax/libmif.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif/.libs/libmif.a)
rm -fr .libs/libjasper.lax/libpgx.a
mkdir .libs/libjasper.lax/libpgx.a
(cd .libs/libjasper.lax/libpgx.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx/.libs/libpgx.a)
rm -fr .libs/libjasper.lax/libpnm.a
mkdir .libs/libjasper.lax/libpnm.a
(cd .libs/libjasper.lax/libpnm.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm/.libs/libpnm.a)
rm -fr .libs/libjasper.lax/libras.a
mkdir .libs/libjasper.lax/libras.a
(cd .libs/libjasper.lax/libras.a && ar x /home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras/.libs/libras.a)
ar cru .libs/libjasper.a dummy.o .libs/libjasper.lax/libbase.a/jas_image.o .libs/libjasper.lax/libbase.a/jas_stream.o .libs/libjasper.lax/libbase.a/jas_seq.o
.libs/libjasper.lax/libbase.a/jas_debug.o .libs/libjasper.lax/libbase.a/jas_string.o .libs/libjasper.lax/libbase.a/jas_version.o
.libs/libjasper.lax/libbase.a/jas_iccdata.o .libs/libjasper.lax/libbase.a/jas_cm.o .libs/libjasper.lax/libbase.a/jas_malloc.o
.libs/libjasper.lax/libbase.a/jas_init.o .libs/libjasper.lax/libbase.a/jas_tvp.o .libs/libjasper.lax/libbase.a/jas_getopt.o
.libs/libjasper.lax/libbase.a/jas_tmr.o .libs/libjasper.lax/libbase.a/jas_icc.o .libs/libjasper.lax/libbmp.a/bmp_dec.o
.libs/libjasper.lax/libbmp.a/bmp_enc.o .libs/libjasper.lax/libbmp.a/bmp_cod.o .libs/libjasper.lax/libjp2.a/jp2_dec.o
.libs/libjasper.lax/libjp2.a/jp2_cod.o .libs/libjasper.lax/libjp2.a/jp2_enc.o .libs/libjasper.lax/libjpc.a/jpc_mqdec.o .libs/libjasper.lax/libjpc.a/jpc_qmfb.o
.libs/libjasper.lax/libjpc.a/jpc_mct.o .libs/libjasper.lax/libjpc.a/jpc_util.o .libs/libjasper.lax/libjpc.a/jpc_enc.o
.libs/libjasper.lax/libjpc.a/jpc_t1cod.o .libs/libjasper.lax/libjpc.a/jpc_tsfb.o .libs/libjasper.lax/libjpc.a/jpc_t2enc.o
.libs/libjasper.lax/libjpc.a/jpc_mqenc.o .libs/libjasper.lax/libjpc.a/jpc_t1enc.o .libs/libjasper.lax/libjpc.a/jpc_t2dec.o
.libs/libjasper.lax/libjpc.a/jpc_tagtree.o .libs/libjasper.lax/libjpc.a/jpc_t2cod.o .libs/libjasper.lax/libjpc.a/jpc_t1dec.o
.libs/libjasper.lax/libjpc.a/jpc_math.o .libs/libjasper.lax/libjpc.a/jpc_bs.o .libs/libjasper.lax/libjpc.a/jpc_dec.o .libs/libjasper.lax/libjpc.a/jpc_cs.o
.libs/libjasper.lax/libjpc.a/jpc_mqcod.o .libs/libjasper.lax/libjpg.a/jpg_val.o .libs/libjasper.lax/libjpg.a/jpg_dummy.o
.libs/libjasper.lax/libmif.a/mif_cod.o .libs/libjasper.lax/libpgx.a/pgx_enc.o .libs/libjasper.lax/libpgx.a/pgx_cod.o .libs/libjasper.lax/libpgx.a/pgx_dec.o
.libs/libjasper.lax/libpnm.a/pnm_cod.o .libs/libjasper.lax/libpnm.a/pnm_enc.o .libs/libjasper.lax/libpnm.a/pnm_dec.o
.libs/libjasper.lax/libras.a/ras_dec.o .libs/libjasper.lax/libras.a/ras_enc.o .libs/libjasper.lax/libras.a/ras_cod.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libjasper.a
rm -fr .libs/libjasper.lax
creating libjasper.la
(cd .libs && rm -f libjasper.la && ln -s ../libjasper.la libjasper.la)
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
Making all in appl
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/appl'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -I../../src/libjasper/include -g -O2 -MT jasper.o -MD -MP -MF
".deps/jasper.Tpo" -c -o jasper.o jasper.c; \
then mv -f ".deps/jasper.Tpo" ".deps/jasper.Po"; else rm -f ".deps/jasper.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o jasper jasper.o ../libjasper/libjasper.la -lm
mkdir .libs
gcc -g -O2 -o jasper jasper.o -L/home/maerey/WRF/LIBRARIES/grib2/lib ../libjasper/.libs/libjasper.a -lm
../libjasper/.libs/libjasper.a(jas_stream.o): In function `jas_stream_tmpfile':
/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base/jas_stream.c:368: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -I../../src/libjasper/include -g -O2 -MT imgcmp.o -MD -MP -MF
".deps/imgcmp.Tpo" -c -o imgcmp.o imgcmp.c; \
then mv -f ".deps/imgcmp.Tpo" ".deps/imgcmp.Po"; else rm -f ".deps/imgcmp.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o imgcmp imgcmp.o ../libjasper/libjasper.la -
lm
gcc -g -O2 -o imgcmp imgcmp.o -L/home/maerey/WRF/LIBRARIES/grib2/lib ../libjasper/.libs/libjasper.a -lm
../libjasper/.libs/libjasper.a(jas_stream.o): In function `jas_stream_tmpfile':
/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base/jas_stream.c:368: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -I../../src/libjasper/include -g -O2 -MT imginfo.o -MD -MP -MF
".deps/imginfo.Tpo" -c -o imginfo.o imginfo.c; \
then mv -f ".deps/imginfo.Tpo" ".deps/imginfo.Po"; else rm -f ".deps/imginfo.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o imginfo imginfo.o ../libjasper/libjasper.la -
lm
gcc -g -O2 -o imginfo imginfo.o -L/home/maerey/WRF/LIBRARIES/grib2/lib ../libjasper/.libs/libjasper.a -lm
../libjasper/.libs/libjasper.a(jas_stream.o): In function `jas_stream_tmpfile':
/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base/jas_stream.c:368: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/libjasper/include/jasper -I../../src/libjasper/include -g -O2 -MT tmrdemo.o -MD -MP -MF
".deps/tmrdemo.Tpo" -c -o tmrdemo.o tmrdemo.c; \
then mv -f ".deps/tmrdemo.Tpo" ".deps/tmrdemo.Po"; else rm -f ".deps/tmrdemo.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -L/home/maerey/WRF/LIBRARIES/grib2/lib -o tmrdemo tmrdemo.o ../libjasper/libjasper.la
-lm
gcc -g -O2 -o tmrdemo tmrdemo.o -L/home/maerey/WRF/LIBRARIES/grib2/lib ../libjasper/.libs/libjasper.a -lm
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/appl'
Making all in msvc
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/msvc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/msvc'
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src'
make[1]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src'
make[1]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1'
Making install in src
make[1]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src'
Making install in libjasper
make[2]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
Making install in include
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
Making install in jasper
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[5]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[5]: Nothing to be done for 'install-exec-am'.
test -z "/home/maerey/WRF/LIBRARIES/grib2/include/jasper" || mkdir -p -- "/home/maerey/WRF/LIBRARIES/grib2/include/jasper"
/usr/bin/install -c -m 644 'jasper.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jasper.h'
/usr/bin/install -c -m 644 'jas_config.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_config.h'
/usr/bin/install -c -m 644 'jas_config2.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_config2.h'
/usr/bin/install -c -m 644 'jas_cm.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_cm.h'
/usr/bin/install -c -m 644 'jas_fix.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_fix.h'
/usr/bin/install -c -m 644 'jas_debug.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_debug.h'
/usr/bin/install -c -m 644 'jas_getopt.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_getopt.h'
/usr/bin/install -c -m 644 'jas_icc.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_icc.h'
/usr/bin/install -c -m 644 'jas_image.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_image.h'
/usr/bin/install -c -m 644 'jas_init.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_init.h'
/usr/bin/install -c -m 644 'jas_malloc.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_malloc.h'
/usr/bin/install -c -m 644 'jas_math.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_math.h'
/usr/bin/install -c -m 644 'jas_seq.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_seq.h'
/usr/bin/install -c -m 644 'jas_stream.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_stream.h'
/usr/bin/install -c -m 644 'jas_string.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_string.h'
/usr/bin/install -c -m 644 'jas_tmr.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_tmr.h'
/usr/bin/install -c -m 644 'jas_tvp.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_tvp.h'
/usr/bin/install -c -m 644 'jas_types.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_types.h'
/usr/bin/install -c -m 644 'jas_version.h' '/home/maerey/WRF/LIBRARIES/grib2/include/jasper/jas_version.h'
make[5]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include/jasper'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[5]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/include'
Making install in base
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/base'
Making install in bmp
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/bmp'
Making install in jp2
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jp2'
Making install in jpc
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpc'
Making install in jpg
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/jpg'
Making install in mif
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/mif'
Making install in pgx
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pgx'
Making install in pnm
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/pnm'
Making install in ras
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
make[3]: Leaving directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper/ras'
make[3]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
make[4]: Entering directory '/home/maerey/WRF/LIBRARIES/jasper-1.900.1/src/libjasper'
test -z "/home/maerey/WRF/LIBRARIES/grib2/lib" || mkdir -p -- "/home/maerey/WRF/LIBRARIES/grib2/lib"
/bin/bash ../../libtool --mode=install /usr/bin/install -c 'libjasper.la' '/home/maerey/WRF/LIBRARIES/grib2/lib/libjasper.la'
/usr/bin/install -c .libs/libjasper.lai /home/maerey/WRF/LIBRARIES/grib2/lib/libjasper.la
/usr/bin/install -c .libs/libjasper.a /home/maerey/WRF/LIBRARIES/grib2/lib/libjasper.a
chmod 644 /home/maerey/WRF/LIBRARIES/grib2/lib/libjasper.a
ranlib /home/maerey/WRF/LIBRARIES/grib2/lib/libjasper.a
PATH="$PATH:/sbin" ldconfig -n /home/maerey/WRF/LIBRARIES/grib2/lib
----------------------------------------------------------------------
Libraries have been installed in:
/home/maerey/WRF/LIBRARIES/grib2/lib
JIKA BERHASIL :
maerey@Maerey:~/WRF/LIBRARIES/jasper-1.900.1$
maerey@Maerey:~/WRF/LIBRARIES/jasper-1.900.1$ cd ..
TEST LIBRARIES
maerey@Maerey:~/WRF/LIBRARIES$ wget
http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/
Fortran_C_NETCDF_MPI_tests.tar
URL transformed to HTTPS due to an HSTS policy
--2021-04-22 19:40:33-- https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/Fortran_C_NETCDF_MPI_tests.tar
Resolving www2.mmm.ucar.edu (www2.mmm.ucar.edu)... 128.117.86.13
Connecting to www2.mmm.ucar.edu (www2.mmm.ucar.edu)|128.117.86.13|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9728 (9,5K) [application/x-tar]
Saving to: ‘Fortran_C_NETCDF_MPI_tests.tar’
maerey@Maerey:~/WRF/LIBRARIES$ cp ${NETCDF}/include/netcdf.inc .
maerey@Maerey:~/WRF/LIBRARIES$ ./a.out
C function called by Fortran
Values are xx = 2.00 and ii = 1
SUCCESS test 1 fortran + c + netcdf
maerey@Maerey:~/WRF/LIBRARIES$ cp ${NETCDF}/include/netcdf.inc .
link download
- WRF-ARW Ver. 4.0 (https://www2.mmm.ucar.edu/wrf/users/download/get_sources.html#WRF-ARW)
- WPS Ver. 4.0 (https://www2.mmm.ucar.edu/wrf/users/download/get_sources.html#WPS)
- ARWpost Ver. 3.1
(https://www2.mmm.ucar.edu/wrf/users/download/get_sources.html#post_processing)
- WPS Geography (https://www2.mmm.ucar.edu/wrf/users/download/get_sources_wps_geog.html)
konfigurasi WRF :
maerey@Maerey:~/WRF/WRFV4$ ./configure
checking for perl5... no
checking for perl... found /usr/bin/perl (perl)
Will use NETCDF in dir: /home/maerey/WRF/LIBRARIES/netcdf
HDF5 not set in environment. Will configure WRF for use without.
PHDF5 not set in environment. Will configure WRF for use without.
Will use 'time' to report timing information
If you REALLY want Grib2 output from WRF, modify the arch/Config.pl script.
Right now you are not getting the Jasper lib, from the environment, compiled into WRF.
------------------------------------------------------------------------
Please select from among the following Linux x86_64 options:
# Settings for Linux x86_64 ppc64le, gfortran compiler with gcc (dmpar)
#
DESCRIPTION = GNU ($SFC/$SCC)
DMPARALLEL = 1
OMPCPP = # -D_OPENMP
OMP = # -fopenmp
OMPCC = # -fopenmp
SFC = gfortran
SCC = gcc
CCOMP = gcc
DM_FC = mpif90 -f90=$(SFC)
DM_CC = mpicc -cc=$(SCC)
FC = time $(DM_FC)
CC = $(DM_CC) -DFSEEKO64_OK
LD = $(FC)
RWORDSIZE = $(NATIVE_RWORDSIZE)
PROMOTION = #-fdefault-real-8
ARCH_LOCAL = -DNONSTANDARD_SYSTEM_SUBR -DWRF_USE_CLM
CFLAGS_LOCAL = -w -O3 -c
LDFLAGS_LOCAL =
CPLUSPLUSLIB =
ESMF_LDFLAG = $(CPLUSPLUSLIB)
FCOPTIM = -O2 -ftree-vectorize -funroll-loops
FCREDUCEDOPT = $(FCOPTIM)
FCNOOPT = -O0
FCDEBUG = # -g $(FCNOOPT) # -ggdb -fbacktrace -fcheck=bounds,do,mem,pointer -ffpe-trap=invalid,zero,overflow
FORMAT_FIXED = -ffixed-form
FORMAT_FREE = -ffree-form -ffree-line-length-none
FCSUFFIX =
BYTESWAPIO = -fconvert=big-endian -frecord-marker=4
FCBASEOPTS_NO_G = -w $(FORMAT_FREE) $(BYTESWAPIO)
FCBASEOPTS = $(FCBASEOPTS_NO_G) $(FCDEBUG)
MODULE_SRCH_FLAG =
TRADFLAG = -traditional-cpp
CPP = /lib/cpp -P -nostdinc
AR = ar
ARFLAGS = ru
M4 = m4 -G
RANLIB = ranlib
RLFLAGS =
CC_TOOLS = $(SCC)
###########################################################
######################
# POSTAMBLE
REGISTRY = Registry
CC_TOOLS_CFLAGS = -DNMM_CORE=$(WRF_NMM_CORE)
LIB_BUNDLED = \
$(WRF_SRC_ROOT_DIR)/external/fftpack/fftpack5/libfftpack.a \
$(WRF_SRC_ROOT_DIR)/external/io_grib1/libio_grib1.a \
$(WRF_SRC_ROOT_DIR)/external/io_grib_share/libio_grib_share.a \
$(WRF_SRC_ROOT_DIR)/external/io_int/libwrfio_int.a \
$(ESMF_IO_LIB) \
$(WRF_SRC_ROOT_DIR)/external/RSL_LITE/librsl_lite.a \
$(WRF_SRC_ROOT_DIR)/frame/module_internal_header_util.o \
$(WRF_SRC_ROOT_DIR)/frame/pack_utils.o
LIB_EXTERNAL = \
-L$(WRF_SRC_ROOT_DIR)/external/io_netcdf -lwrfio_nf -L/home/maerey/WRF/LIBRARIES/netcdf/lib -lnetcdff -lnetcdf
bundled: io_only
external: io_only $(WRF_SRC_ROOT_DIR)/external/RSL_LITE/librsl_lite.a gen_comms_rsllite module_dm_rsllite $(ESMF_TARGET)
io_only: esmf_time wrfio_nf \
wrf_ioapi_includes wrfio_grib_share wrfio_grib1 wrfio_int fftpack
######################
------------------------------------------------------------------------
Settings listed above are written to configure.wrf.
If you wish to change settings, please edit that file.
If you wish to change the default options, edit the file:
arch/configure.defaults
NetCDF users note:
This installation of NetCDF supports large file support. To DISABLE large file
support in NetCDF, set the environment variable WRFIO_NCD_NO_LARGE_FILE_SUPPORT
to 1 and run configure again. Set to any other value to avoid this message.
*****************************************************************************
This build of WRF will use classic (non-compressed) NETCDF format
*****************************************************************************
kompilasi WRF :
==========================================================================
INSTALL WPS
patsikan terminal bersih :
maerey@Maerey:~/WRF/WPS$ ./clean
if [ -e geogrid.exe ] ; then \
rm -f geogrid.exe ; \
fi
if [ -e ../geogrid.exe ] ; then \
rm -f ../geogrid.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/geogrid/src'
rm -f cio.o wrf_debug.o bitarray_module.o constants_module.o module_stringutil.o geogrid.o gridinfo_module.o hash_module.o interp_module.o
list_module.o llxy_module.o misc_definitions_module.o module_debug.o module_map_utils.o output_module.o parallel_module.o
process_tile_module.o proc_point_module.o queue_module.o read_geogrid.o smooth_module.o source_data_module.o *.f90 *.mod
rm -f geogrid.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/geogrid/src'
( cd src/ngl ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
rm -f *.a
( cd w3 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
rm -f bacio_module.o getgb.o getgbmh.o putgbex.o w3fi73.o getgb1r.o getgbmp.o putgbn.o w3fi74.o getgb1re.o getgbp.o r63w72.o
w3fi75.o getgb1s.o getgi.o sbyte.o w3fi76.o getgbe.o getgir.o sbytes.o w3fi82.o getgbeh.o idsdef.o w3fi83.o getgbem.o
iw3jdn.o w3difdat.o w3fs26.o getgbemh.o ixgb.o w3doxdat.o w3log.o getgbemp.o lengds.o w3fi01.o w3movdat.o getgbens.o pdsens.o
w3fi58.o w3reddat.o getgbep.o pdseup.o w3fi59.o w3tagb.o errmsg.o getgbex.o putgb.o w3fi63.o gbytes.o getgbexm.o putgbe.o
w3fi68.o gbytes_char.o getgbh.o putgben.o getbit.o getgbm.o putgbens.o w3fi72.o fparsei.o fparser.o instrument.o start.o summary.o
w3utcdat.o w3fs21.o w3locdat.o w3fi71.o baciof.o bacio.v1.3.o errexit.o *.mod *.a
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
( cd g2 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
rm -f gridtemplates.o pdstemplates.o drstemplates.o gribmod.o realloc.o intmath.o addfield.o addgrid.o addlocal.o getfield.o gb_info.o gf_getfld.o
gf_free.o gf_unpack1.o gf_unpack2.o gf_unpack3.o gf_unpack4.o gf_unpack5.o gf_unpack6.o gf_unpack7.o gettemplates.o getlocal.o getdim.o
getpoly.o gribcreate.o gribend.o gribinfo.o mkieee.o rdieee.o simpack.o simunpack.o cmplxpack.o compack.o misspack.o pack_gp.o reduce.o
comunpack.o specpack.o specunpack.o jpcpack.o jpcunpack.o enc_jpeg2000.o dec_jpeg2000.o pngpack.o pngunpack.o enc_png.o dec_png.o
gbytesc.o skgb.o ixgb2.o getidx.o getg2i.o getg2ir.o getgb2s.o getgb2r.o getgb2l.o getgb2.o getgb2p.o getgb2rp.o putgb2.o g2grids.o gdt2gds.o
params.o params_ecmwf.o mova2i.o
rm -f *.a *.M *.mod
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
if [ -h ungrib.exe ] ; then \
rm -f ungrib.exe ; \
fi
if [ -h ../ungrib.exe ] ; then \
rm -f ../ungrib.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src'
rm -f *.o *.i *.f90 *.mod *.M libpgu.a *exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src'
if [ -e metgrid.exe ] ; then \
rm -f metgrid.exe ; \
fi
if [ -e ../metgrid.exe ] ; then \
rm -f ../metgrid.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/metgrid/src'
rm -f cio.o wrf_debug.o bitarray_module.o constants_module.o datatype_module.o module_stringutil.o gridinfo_module.o metgrid.o input_module.o
interp_module.o interp_option_module.o list_module.o llxy_module.o met_data_module.o minheap_module.o misc_definitions_module.o
module_date_pack.o module_debug.o module_map_utils.o module_mergesort.o output_module.o parallel_module.o process_domain_module.o
queue_module.o read_met_module.o rotate_winds_module.o storage_module.o write_met_module.o scan_input.o mpas_mesh.o target_mesh.o
remapper.o *.f90 *.mod
rm -f metgrid.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/metgrid/src'
( cd src/ngl ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
rm -f *.a
( cd w3 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
rm -f bacio_module.o getgb.o getgbmh.o putgbex.o w3fi73.o getgb1r.o getgbmp.o putgbn.o w3fi74.o getgb1re.o getgbp.o r63w72.o
w3fi75.o getgb1s.o getgi.o sbyte.o w3fi76.o getgbe.o getgir.o sbytes.o w3fi82.o getgbeh.o idsdef.o w3fi83.o getgbem.o
iw3jdn.o w3difdat.o w3fs26.o getgbemh.o ixgb.o w3doxdat.o w3log.o getgbemp.o lengds.o w3fi01.o w3movdat.o getgbens.o pdsens.o
w3fi58.o w3reddat.o getgbep.o pdseup.o w3fi59.o w3tagb.o errmsg.o getgbex.o putgb.o w3fi63.o gbytes.o getgbexm.o putgbe.o
w3fi68.o gbytes_char.o getgbh.o putgben.o getbit.o getgbm.o putgbens.o w3fi72.o fparsei.o fparser.o instrument.o start.o summary.o
w3utcdat.o w3fs21.o w3locdat.o w3fi71.o baciof.o bacio.v1.3.o errexit.o *.mod *.a
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
( cd g2 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
rm -f gridtemplates.o pdstemplates.o drstemplates.o gribmod.o realloc.o intmath.o addfield.o addgrid.o addlocal.o getfield.o gb_info.o gf_getfld.o
gf_free.o gf_unpack1.o gf_unpack2.o gf_unpack3.o gf_unpack4.o gf_unpack5.o gf_unpack6.o gf_unpack7.o gettemplates.o getlocal.o getdim.o
getpoly.o gribcreate.o gribend.o gribinfo.o mkieee.o rdieee.o simpack.o simunpack.o cmplxpack.o compack.o misspack.o pack_gp.o reduce.o
comunpack.o specpack.o specunpack.o jpcpack.o jpcunpack.o enc_jpeg2000.o dec_jpeg2000.o pngpack.o pngunpack.o enc_png.o dec_png.o
gbytesc.o skgb.o ixgb2.o getidx.o getg2i.o getg2ir.o getgb2s.o getgb2r.o getgb2l.o getgb2.o getgb2p.o getgb2rp.o putgb2.o g2grids.o gdt2gds.o
params.o params_ecmwf.o mova2i.o
rm -f *.a *.M *.mod
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
if [ -h g1print.exe ] ; then \
rm -f g1print.exe ; \
fi
if [ -h ../g1print.exe ] ; then \
rm -f ../g1print.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src'
rm -f *.o *.i *.f90 *.mod *.M libpgu.a *exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src'
( cd src/ngl ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
rm -f *.a
( cd w3 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
rm -f bacio_module.o getgb.o getgbmh.o putgbex.o w3fi73.o getgb1r.o getgbmp.o putgbn.o w3fi74.o getgb1re.o getgbp.o r63w72.o
w3fi75.o getgb1s.o getgi.o sbyte.o w3fi76.o getgbe.o getgir.o sbytes.o w3fi82.o getgbeh.o idsdef.o w3fi83.o getgbem.o
iw3jdn.o w3difdat.o w3fs26.o getgbemh.o ixgb.o w3doxdat.o w3log.o getgbemp.o lengds.o w3fi01.o w3movdat.o getgbens.o pdsens.o
w3fi58.o w3reddat.o getgbep.o pdseup.o w3fi59.o w3tagb.o errmsg.o getgbex.o putgb.o w3fi63.o gbytes.o getgbexm.o putgbe.o
w3fi68.o gbytes_char.o getgbh.o putgben.o getbit.o getgbm.o putgbens.o w3fi72.o fparsei.o fparser.o instrument.o start.o summary.o
w3utcdat.o w3fs21.o w3locdat.o w3fi71.o baciof.o bacio.v1.3.o errexit.o *.mod *.a
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/w3'
( cd g2 ; make DEV_TOP="/home/maerey/WRF/WPS" clean )
make[2]: Entering directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
rm -f gridtemplates.o pdstemplates.o drstemplates.o gribmod.o realloc.o intmath.o addfield.o addgrid.o addlocal.o getfield.o gb_info.o gf_getfld.o
gf_free.o gf_unpack1.o gf_unpack2.o gf_unpack3.o gf_unpack4.o gf_unpack5.o gf_unpack6.o gf_unpack7.o gettemplates.o getlocal.o getdim.o
getpoly.o gribcreate.o gribend.o gribinfo.o mkieee.o rdieee.o simpack.o simunpack.o cmplxpack.o compack.o misspack.o pack_gp.o reduce.o
comunpack.o specpack.o specunpack.o jpcpack.o jpcunpack.o enc_jpeg2000.o dec_jpeg2000.o pngpack.o pngunpack.o enc_png.o dec_png.o
gbytesc.o skgb.o ixgb2.o getidx.o getg2i.o getg2ir.o getgb2s.o getgb2r.o getgb2l.o getgb2.o getgb2p.o getgb2rp.o putgb2.o g2grids.o gdt2gds.o
params.o params_ecmwf.o mova2i.o
rm -f *.a *.M *.mod
make[2]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl/g2'
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src/ngl'
if [ -h g2print.exe ] ; then \
rm -f g2print.exe ; \
fi
if [ -h ../g2print.exe ] ; then \
rm -f ../g2print.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/ungrib/src'
rm -f *.o *.i *.f90 *.mod *.M libpgu.a *exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/ungrib/src'
if [ -h plotfmt.exe ] ; then \
rm -f plotfmt.exe ; \
fi
if [ -h ../plotfmt.exe ] ; then \
rm -f ../plotfmt.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h plotgrids.exe ] ; then \
rm -f plotgrids.exe ; \
fi
if [ -h ../plotgrids.exe ] ; then \
rm -f ../plotgrids.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h mod_levs.exe ] ; then \
rm -f mod_levs.exe ; \
fi
if [ -h ../mod_levs.exe ] ; then \
rm -f ../mod_levs.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h rd_intermediate.exe ] ; then \
rm -f rd_intermediate.exe ; \
fi
if [ -h ../rd_intermediate.exe ] ; then \
rm -f ../rd_intermediate.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h avg_tsfc.exe ] ; then \
rm -f avg_tsfc.exe ; \
fi
if [ -h ../avg_tsfc.exe ] ; then \
rm -f ../avg_tsfc.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h calc_ecmwf_p.exe ] ; then \
rm -f calc_ecmwf_p.exe ; \
fi
if [ -h ../calc_ecmwf_p.exe ] ; then \
rm -f ../calc_ecmwf_p.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h height_ukmo.exe ] ; then \
rm -f height_ukmo.exe ; \
fi
if [ -h ../height_ukmo.exe ] ; then \
rm -f ../height_ukmo.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
if [ -h int2nc.exe ] ; then \
rm -f int2nc.exe ; \
fi
if [ -h ../int2nc.exe ] ; then \
rm -f ../int2nc.exe ; \
fi
( cd src ; make clean )
make[1]: Entering directory '/home/maerey/WRF/WPS/util/src'
rm -f plotgrids.o avg_tsfc.o calc_ecmwf_p.o elev_angle.o plotfmt.o rd_intermediate.o int2nc.o mod_levs.o height_ukmo.o cio.o gridinfo_module.o
misc_definitions_module.o module_debug.o module_stringutil.o read_met_module.o write_met_module.o module_date_pack.o met_data_module.o
constants_module.o module_map_utils.o *.f90 *.mod
rm -f plotgrids.exe plotfmt.exe avg_tsfc.exe elev_angle.exe calc_ecmwf_p.exe rd_intermediate.exe \
mod_levs.exe height_ukmo.exe int2nc.exe
make[1]: Leaving directory '/home/maerey/WRF/WPS/util/src'
export JASPERLIB=$DIR/grib2/lib
export JASPERINC=$DIR/grib2/include
konfigurasi WPS :
maerey@Maerey:~/WRF/WPS$ ./configure
Will use NETCDF in dir: /home/maerey/WRF/LIBRARIES/netcdf
Found Jasper environment variables for GRIB2 support...
$JASPERLIB = /home/maerey/WRF/LIBRARIES/grib2/lib
$JASPERINC = /home/maerey/WRF/LIBRARIES/grib2/include
------------------------------------------------------------------------
Please select from among the following supported platforms.
maerey@Maerey:~/WRF/ARWpost$ ls -ls
total 52
4 drwxr-xr-x 2 maerey maerey 4096 Mar 2 2011 arch
4 -rwxr-xr-x 1 maerey maerey 905 Mei 25 2007 clean
4 -rwxr-xr-x 1 maerey maerey 490 Des 16 2010 compile
8 -rwxr-xr-x 1 maerey maerey 4257 Mei 25 2007 configure
4 -rw-r--r-- 1 maerey maerey 12 Mei 25 2007 fields.plt
4 -rw-r--r-- 1 maerey maerey 19 Mei 25 2007 myLIST
4 -rw-r--r-- 1 maerey maerey 1150 Des 16 2010 namelist.ARWpost
8 -rw-r--r-- 1 maerey maerey 7189 Des 16 2010 README
4 drwxr-xr-x 2 maerey maerey 4096 Mar 2 2011 scripts
4 drwxr-xr-x 2 maerey maerey 4096 Mar 2 2011 src
4 drwxr-xr-x 2 maerey maerey 4096 Mar 2 2011 util
maerey@Maerey:~/WRF/ARWpost$
maerey@Maerey:~/WRF/ARWpost$
maerey@Maerey:~/WRF/ARWpost$ ./configure
Will use NETCDF in dir: /home/maerey/WRF/LIBRARIES/netcdf
------------------------------------------------------------------------
Please select from among the following supported platforms.
maerey@Maerey:~/WRF/ARWpost$ cd src
ARWpost.exe: $(OBJS)
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $(OBJS) \
-L$(NETCDF)/lib -lnetcdf -lnetcdff -I$(NETCDF)/include -lnetcdf
dan simpan
maerey@Maerey:~/WRF/ARWpost/src$ cd ..
maerey@Maerey:~/WRF/ARWpost$ ./compile
**** Compiling ARWpost ****
maerey@Maerey:~/WRF/WRFDomainWizard$ ./run_DomainWizard
INFO: JVM memory=708837376
INFO: WRF Domain Wizard version 2.84