ARM Technical Support Knowledge Articles

Why do I see undefined reference to `SMSC_91C111_GetFactory()' when using SystemC export

Applies to: Fast Models


You may receive the following linker error message when using SystemC export with the SMSC 91C111 Ethernet model

gen_sc_sg_wrapper_TopLevel_Linux/Components.cpp:20515: undefined reference to `SMSC_91C111_GetFactory()'

This error indicates that the correct library for the SMSC 91C111 Ethernet model, lan91c111.lib/lan91c111.a is not being passed to the SystemC linker.

More information of which libraries should in linked into your SystemC environment are described in the SystemC Export chapter of the Fast Models/System Generator User Guide

Article last edited on: 2012-01-13 15:04:04

Rate this article

Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential