Compilation error in image.darknet package
Opened this issue · 0 comments
I'm encountering a compilation error when attempting to install the image.darknet package using the devtools::install_github function in R. The error message I'm seeing is:
php
Copy code
deconvolutional_layer.c:85:14: error: incompatible function pointer types assigning to 'void (*)(struct layer, int, float, float, float)' from 'void (deconvolutional_layer, float, float, float)' (aka 'void (struct layer, float, float, float)') [-Wincompatible-function-pointer-types]
l.update = update_deconvolutional_layer;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make: *** [deconvolutional_layer.o] Error 1
ERROR: compilation failed for package ‘image.darknet’
Steps to Reproduce:
Run the following code in R:
R
Copy code
devtools::install_github("bnosac/image", subdir = "image.darknet", build_vignettes = TRUE)
Expected Behavior:
I expect the image.darknet package to be installed without encountering any compilation errors.
Actual Behavior:
The compilation process fails with the error message mentioned above.
System Information:
R Version: 024.04.0+735
Operating System: [Your operating system]
Compiler: [If applicable]
Additional Information:
I have tried updating R and the devtools package, but the issue persists.
I have also attempted to set compiler flags (CFLAGS and CPPFLAGS) to "std=gnu99", but it did not resolve the problem.