Opened 21 years ago

Closed 20 years ago

Last modified 6 years ago

#1612 closed defect (fixed)

make *** error

Reported by: lordhoto Owned by: fingolfin
Priority: normal Component: Ports
Version: Keywords:
Cc: Game:

Description

I have configured with configure --enable-plugins . And if i use make modulename the make file will create a static library not a dynamic. And make install don't copy the dynamic libs.

Ticket imported from: #942308. Ticket imported from: bugs/1612.

Change History (6)

comment:1 by SF/khalek, 21 years ago

To process your bug report appropriately, we need you to provide the following additional information:

* ScummVM version (PLEASE test the latest CVS/Daily build) * Bug details, including instructions on reproducing it * Language of game (English, German, ...) * Version of game (talkie, floppy, ...) * Platform and Compiler (Win32, Linux, MacOS, ...) * Attach a save game if possible * If this bug only occurred recently, please note the last version without the bug, and the first version including the bug. That way we can fix it quicker by looking at the changes made.

This should only take you a little time but will make it much easier for us to process your bug report in a way that satisfies both you and us.

Thank you for your support!

comment:2 by lordhoto, 21 years ago

- latest CVS Code - Linux with gcc 3.3.2 and Windows with MinGW 3.3.3

and the error must be in the configure file or in the makefile!

comment:3 by wjp, 21 years ago

To elaborate a bit on this, I think the issue that lordhoto is referring to is the following:

the "pseudo target for comfort" for modules in common.rules (near the bottom of the file) explicitly depends on $(MODULE_LIB-$(MODULE)). When using --enable-plugins, this convenience target should probably point to $(PLUGIN-$(MODULE)) instead.

comment:4 by fingolfin, 20 years ago

I changed the convenience target to create the plugins, instead of the static libs. Note that this just was a problem with a *convenience* target, it didn't affect the regular build process.

As to "make install", that is, as of now, a totally unsupported thing, and may format your HD or do bad things to your granny. Please don't file bug reports about it :-)

comment:5 by fingolfin, 20 years ago

Keywords: script removed
Owner: set to fingolfin
Resolution: fixed
Status: newclosed

comment:6 by digitall, 6 years ago

Component: --Unset--Ports
Note: See TracTickets for help on using tickets.