[M3devel] [m3] some help with the libs needed.

Olaf Wagner wagner at elegosoft.com
Tue Oct 25 15:25:20 CEST 2011


Quoting Nils Reimelt <nils.reimelt at ringieraxelspringer.com>:

> Dear m3 Team,
>
> I'm needing the modula-3 libs TCP and Table but I get an   
> unable-to-find-message:
>
>
> ..., line 4: unable to find interface (Table)
> ..., line 4: unable to find interface (TCP)

This is during compilation, correct?
Have you imported the packages in your m3makefile:
   import("libm3")
   import("tcp")
?

Olaf

> On my Mac I see the lib directory /usr/local/cm3/lib and the libs seem
> to be there:
> ls | grep -i tcp
> libm3tcp.5.2.dylib
> libm3tcp.5.dylib
> libm3tcp.a
> libm3tcp.dylib
>
> But perhaps I have a path-problem?
> I've set the two Lib-Paths, but nothing happens.
> export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/usr/local/cm3/lib
> ...
> DYLD_LIBRARY_PATH=:/usr/local/cm3/lib
> LD_LIBRARY_PATH=:/usr/local/cm3/lib
>
> Critical Mass Modula-3 version d5.9.0
>   last updated: 2010-07-21
>   compiled: 2011-03-23 02:11:26
>
> config file looks like this:
> /usr/local/cm3/bin/cm3.cfg
>
> INSTALL_ROOT = (path() & SL & "..")
>
> include(path() & "/config/I386_DARWIN")
>
> Perhaps it has something to do that I installed only the core?
> cm3-bin-core-I386_DARWIN-d5.9.0-i386-apple-darwin9.8.0-2011-03-23-02-05-49
>
>
> Thank you and best
> Nils
>



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list