home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!julienas!babbage!imag!chevalet
- From: chevalet@imag.fr (Chevallet Jean-Pierre)
- Newsgroups: comp.lang.modula3
- Subject: Can't use trestle
- Message-ID: <44262@imag.imag.fr>
- Date: 23 Nov 92 20:54:06 GMT
- Organization: IMAG Institute, University of Grenoble, France
- Lines: 96
-
- I've install the 2.07 version of SRC Modula3 : it`s seems to work
- fine except for the trestle library.
- The use of the given make file produce :
-
- boole [76] ~/Modula-3/trestle/apps> m3make -f m3makefile.old
- /users1/enseigt/chevalet/Modula-3/bin/m3 -w1 -make -why -g
- -D/users1/enseigt/chevalet/Modula-3/include/m3 -commands -o Hello Hello.m3
- ../mips/libm3ui.a -lm3X11R4 -lX11
- inhale ../mips/libm3ui.a
- inhale /users1/enseigt/chevalet/Modula-3/lib/m3/libm3X11R4.a
- inhale -lX11
- inhale /users1/enseigt/chevalet/Modula-3/lib/m3/libm3.a
- inhale -lm
- missing interface "Trestle" imported by:
- Hello.m3
- missing interface "TextVBT" imported by:
- Hello.m3
-
- Fatal Error: incomplete program
-
- Fatal Error: incomplete program
- *** Error code 255
- make: Fatal error: Command failed for target `Hello'
-
- I've wrote my own m3makefile :
-
- M3DEFPATH =
- -D/users1/enseigt/chevalet/Modula-3/include/m3:/users1/enseigt/chevalet/Modula-3/trestle/SPARC
-
- M3LIBPATH = -L/users1/enseigt/chevalet/Modula-3/lib/m3
-
-
- import_lib (m3X11R4)
- import_lib (m3ui)
- implementation(Hello)
- program (Hello)
-
- When I do use it, it compile the Hello.m3 and says :
- /users1/enseigt/chevalet/Modula-3/bin/m3 -w1 -make -why -g
- -D/users1/enseigt/chevalet/Modula-3/include/m3:/users1/enseigt/chevalet/Modula-3/trestle/SPARC -L/users1/enseigt/chevalet/Modula-3/lib/m3 -o Hello ./Hello.m3
- -lm3X11R4 -lm3ui
- program missing -> link Hello
- ld: Undefined symbol
- _XCreateColormap
- _XCreatePixmapCursor
- _XRootWindow
- _XFree
- _XConvertSelection
- _XStoreColors
- _XFreeFontInfo
- _XDrawImageString
- _XFillRectangle
- _XSetWMProtocols
- _XKeysymToKeycode
- _XPeekEvent
- _XNextEvent
- _XGetVisualInfo
- _XQueryBestTile
- _XBlackPixel
- _XGetWindowProperty
- _XSetIOErrorHandler
- _XSendEvent
- _XCreatePixmap
- _XSetSelectionOwner
- _XQueryColors
- _XConfigureWindow
- _XSetClipRectangles
- _XCopyPlane
- _XIconifyWindow
- _XQueryBestStipple
- _XDisplayHeight
- _XDefaultScreen
- _XLoadQueryFont
- _XFreeFontNames
- _XSetInputFocus
- _XChangeGC
- _XCreateFontCursor
- _XGetImage
- _XInternAtom
- _XUngrabKey
- _XMapWindow
- _XScreenCount
- _XDisplayWidthMM
- _XGetSelectionOwner
- _XResizeWindow
- _XChangeProperty
- (etc ...)
-
- What does it mean ? What's the problem ?
-
- Jean-Pierre.
-
- --
- CHEVALLET Jean-Pierre chevalet@imag.imag.fr
- LGI IMAG Bureau B305 chevalet@imag.UUCP
- "Faire, et en faisant, se faire"
-