FCM Compile error

Hello,

Is there an explanation for this error? I’ve not changed my fcm fileor make.cfg and this was working quite happily until this evening, the following error occurred

[FAIL] mpif90 -obin/jules.exe o/jules.o -L/tmp/49CpzpTPVC -ljules -L/apps/jasmin/supported/libs/netcdf/intel2024.2.0/4.9.2//lib -L/apps/jasmin/supported/libs/netcdf/intel2024.2.0/fortran/4.6.1/lib -L/gws/nopw/j04/jules/admin/curl/curl-8.9.1_central/lib/ -L/apps/jasmin/supported/libs/hdf5/intel2024.2.0/1.14.4-2/lib -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lcurl -heap-arrays -fp-model precise -traceback # rc=1
[FAIL] ld: cannot find -lcurl
[FAIL] link 0.5 ! jules.exe ← jules/src/control/standalone/jules.F90
[FAIL] ! jules.exe : update task failed

I’m still working on pw2 at the moment. Would this have affected it? Any insight would be appreciated!

The reason is because curl libs are on the jules GWS and it’s migrating this week.

I’m not sure if you are on the jules-users email list, but I’ve reposted the email I sent there, here, so everyone who missed it can see:

Dear all,

If you are a JASMIN user you will probably have read the emails telling you that group workspaces are migrating in an over-haul at their system. This will affect anyone who is reading or writing to or from the jules GWS, and as there are central libraries and things there, it is likely to affect a lot of people.

I guess this is essential, and we just need to mitigate as much as possible. So to that end, the important information that I want to forward is the dates:

Start of cutover window: no further writes to source volume:
Friday 12/12/2025 (end of working day: 17:00)

End of cutover window: new volume now “live”. Completion of any migration to NLDS.
Friday 19/12/2025 (end of working day: 17:00)

So please expect everything to be at risk for the week beginning on the 12th of Dec.

I will send another email with the new volume address and things when it is ready.

Also, people shouldn’t really be storing project data and things on here, so if you do remember that you have been temporarily using it and will need access to something, please use this as an opportunity to tidy up :wink: It’s always useful to think about the best location for data.

Thanks,
Dave

1 Like

Thanks for this Dave, I hadn’t seen that. So no need to do anything, just wait for the migration to be complete?

Tom

That’s what I would do.

If you really needed it before the end of the week you can install a local version of curl yourself. If you need data from the GWS then you’d have that problem still. I will pass the details on to the email list when the new volume goes live

Thanks Dave - came here with the same question!