- #1

- 1

- 0

**Fortran help: high precision intrinsic functions (kind = 16)......**

## Homework Statement

Dear Everyone,

I am using Fortran G95 compiler in windows 7 with SciTE as text editor. I have successfully compiled many programs (so there is no problem with my installations). I am having problems with quad-precision data. When ever I call an intrinsic functions with argument whose data type is quad-precision (kind = 16), I get an error message. If I change the data type to kind = 8 or kind = 10, I get no errors. Unfortunately, I need high precision results where I need to use kind = 16. Can anyone help me with this problem? Any help would be greatly appreciated.

## Homework Equations

A simple code is:

program test2

implicit none

real(kind = 16) :: x, y

x = 0.8

y = sin(x)

print *, x

print *, y

end program test2

and the generated error is:

>g95 -fimplicit-none -W -Wall "test2.f95" -o "test2.exe"

C:\Users\Net\AppData\Local\Temp/ccwBsKIo.o:test2.f95:(.text+0x35): undefined reference to `_g95_sin_r16'

>Exit code: 1