Opened 18 years ago

Closed 16 years ago

Last modified 15 years ago

#9700 closed defect (fixed)

BUG: openexr-1.4.0 dylib is missing ImfCloseTiledInputFile

Reported by: jcupitt (John Cupitt) Owned by: waqar@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port:

Description

The following program fails to compile:


#include <ImfCRgbaFile.h>

int main( void ) {

ImfCloseTiledInputFile( NULL );

return( 0 );

}


Pineapple:~/try john$ gcc -Wall try3.c pkg-config OpenEXR --cflags --libs /usr/bin/ld: Undefined symbols: _ImfCloseTiledInputFile collect2: ld returned 1 exit status Pineapple:~/try john$ pkg-config OpenEXR --modversion 1.2.1 Pineapple:~/try john$ uname -a Darwin Pineapple.local 8.7.1 Darwin Kernel Version 8.7.1: Wed Jun 7 16:19:56 PDT 2006; root:xnu-792.9.72.obj~2/RELEASE_I386 i386 i386 Pineapple:~/try john$ port version Version: 1.211

ImfCloseTiledInputFile seems only to be present in the .dylib in C++ mangled form:

Pineapple:/opt/local/lib john$ nm libIlmImf.dylib | grep CloseTile 00001fb8 T Z22ImfCloseTiledInputFileP17ImfTiledInputFile 00037ff0 S Z22ImfCloseTiledInputFileP17ImfTiledInputFile.eh

Change History (5)

comment:1 Changed 17 years ago by markd@…

Summary: openexr dylib is missing ImfCloseTiledInputFileBUG: openexr-1.4.0 dylib is missing ImfCloseTiledInputFile

comment:2 Changed 17 years ago by nox@…

Cc: waqar@… added
Milestone: Port Bugs
Priority: ExpectedNormal
Version: 1.2

comment:3 Changed 16 years ago by jmroot (Joshua Root)

Cc: waqar@… removed
Owner: changed from macports-tickets@… to waqar@…

Assigning to maintainer.

comment:4 Changed 16 years ago by waqar@…

Resolution: fixed
Status: newclosed

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.