Package Details: f2c 20230428-1

Git Clone URL: https://aur.archlinux.org/f2c.git (read-only, click to copy)
Package Base: f2c
Description: Fortran to C code translator
Upstream URL: https://www.netlib.org/f2c
Keywords: transpiler
Licenses: custom
Submitter: None
Maintainer: a.kudelin
Last Packager: a.kudelin
Votes: 65
Popularity: 0.001006
First Submitted: 2009-10-11 19:13 (UTC)
Last Updated: 2023-07-23 15:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

Jesin commented on 2014-05-14 19:47 (UTC)

I could not find an archive containing all of the source files on the official website, so I just kept the source URL left by the previous maintainer, assuming it was accurate. Unfortunately I do not have time to fix this right away; I will see what I can do as soon as I have time. If you know of a reliable source for a more up-to-date source archive, please let me know and I will put it in the package immediately.

Alister.Hood commented on 2014-05-05 12:17 (UTC)

Hmmm. When trying to compile things against this I get an error: /usr/lib/libf2c.so.2: undefined reference to `MAIN__' There are patches available (e.g. from Gentoo) for the f2c found at the "upstream" page. But this f2c seems to be different! Is there an upstream url which actually corresponds to this f2c? Why is this f2c being used instead of the one from the upstream url?

xyproto commented on 2013-09-11 11:57 (UTC)

Compiling the output from f2c with gcc instead of tcc did indeed resolve the issue, thanks.

Jesin commented on 2013-09-11 00:02 (UTC)

xyproto: I just installed and ran quine-relay-git. The F77 -> F90 step segfaults under the default setup, but if I use gcc or clang instead of tcc for that step, it succeeds and completes the relay successfully, including the diff step at the end. Do you get any errors when using another C compiler such as gcc or clang?

Jesin commented on 2013-09-09 00:47 (UTC)

I'm a little busy right now; sorry for the delay. I'll take a look at it tomorrow.

xyproto commented on 2013-09-06 14:17 (UTC)

The quine-relay-git package no longer works with this package here (for the same git revision that previously worked). See: https://github.com/mame/quine-relay/issues/35 Does f2c work together with quine-relay-git for you?

Jesin commented on 2013-08-11 20:38 (UTC)

I'm not going to bother upstream about the lack of a unified Makefile. I might submit a report regarding the use of "long" vs "int32_t", since at least gfortran appears to use 32 bits for Fortran INTEGER variables, and platforms with 64-bit longs are so common now.

xyproto commented on 2013-08-09 11:20 (UTC)

There should be a single makefile (one in the top level directory, that calls the makefiles in the subdirectories) for building f2c, please submit a bug report and/or patch to dmg@acm.org. The email address was found at the bottom of this file: http://www.netlib.org/f2c/README I'll ping you on IRC a few extra times too, just to be sure you got the message, just like you did. ;)