News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

What happened with the shared libs ?

Started by afb, June 18, 2007, 01:24:44 PM

Previous topic - Next topic

afb

Suddenly all the shared libs dropped the .dylib suffix...
(e.g. "libcodeblocks.0.dylib" -> "libcodeblocks.0")

EDIT: On Mac OS X, this is.

afb

Most likely something to do with configure's:


shrext='$(test .$module = .yes && echo .so || echo .dylib)'


Since the plugin bundles also lost their suffix.

Biplab

#2
I believe the problem started after the Tabs were restored in Project Options dialog.

After that change, Auto-generate filename prefix and Auto-generate filename extension was unchecked which in turn causing this trouble.

To fix this, Please check the above mentioned options whether they are checked or not. If unchecked, then please check it.
Be a part of the solution, not a part of the problem.

afb

What does the Project options have to do with the configure/Makefiles ?

Biplab

Quote from: afb on June 19, 2007, 10:08:53 AM
What does the Project options have to do with the configure/Makefiles ?

Sorry. I think I didn't read the second post properly.

But that option is breaking the Import library creation on Windows. If you uncheck those options, import lib of foo.dll will be created as foo.dll, which is wrong. With GCC it works but with other compilers it doesn't.
Be a part of the solution, not a part of the problem.