Code: Select all
libtool: link: gcc -Wall -Wextra -Wno-unused -pedantic -O2 -Wl,--export-dynamic -o mtxloader mtxloader.o winserialio.o ms1_loader.o ms2_loader.o loader_common.o -L/opt/local/lib ../mtxcommon/.libs/libmtxcommon.a /opt/local/lib/libgtk-x11-2.0.dylib /opt/local/lib/libgdk-x11-2.0.dylib /opt/local/lib/libatk-1.0.dylib /opt/local/lib/libpangocairo-1.0.dylib /opt/local/lib/libXinerama.dylib /opt/local/lib/libXi.dylib /opt/local/lib/libXrandr.dylib /opt/local/lib/libXcursor.dylib /opt/local/lib/libXcomposite.dylib /opt/local/lib/libXdamage.dylib /opt/local/lib/libgdk_pixbuf-2.0.dylib /opt/local/lib/libpangoft2-1.0.dylib /opt/local/lib/libgio-2.0.dylib /opt/local/lib/libXext.dylib /opt/local/lib/libXfixes.dylib /opt/local/lib/libcairo.dylib /opt/local/lib/libpixman-1.dylib /opt/local/lib/libXrender.dylib /opt/local/lib/libX11.dylib /opt/local/lib/libxcb.dylib /opt/local/lib/libXau.dylib /opt/local/lib/libXdmcp.dylib /opt/local/lib/libpng12.dylib /opt/local/lib/libpango-1.0.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libfreetype.dylib -lz /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libgthread-2.0.dylib /opt/local/lib/libglib-2.0.dylib -lresolv /opt/local/lib/libintl.dylib -lc /opt/local/lib/libiconv.dylib -lm -lpthread -framework Carbon
ld: unknown option: --export-dynamic
collect2: ld returned 1 exit status
make[2]: *** [mtxloader] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
This is with macports on modular_0.2 at hash "f45c4ea Lots of tweaks to work right on win32"
Trying with "5c440a3 Plugin init cleaned up a bunch, ms2 plugin started"
Same exact result.
Trying with fink. autogen.sh now doesn't fail, I guess I had a path issue or something weird :-/ Maybe I needed a new terminal. modular_0.2 fails the same way as macports but master, wait for it, works! However it does this:
Code: Select all
macbook:MegaTunix.fink baz$ megatunix
(megatunix:49160): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL' failed
(megatunix:49160): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL' failed
(megatunix:49160): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL' failed
(megatunix:49160): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL' failed
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextSetFont: invalid context 0x0
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextSetFontSize: invalid context 0x0
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextSetTextMatrix: invalid context 0x0
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextClearRect: invalid context 0x0
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextSetRGBFillColor: invalid context 0x0
Mon Nov 29 09:12:09 macbook.lan megatunix[49160] <Error>: CGContextShowGlyphsAtPoint: invalid context 0x0
<snip>
Mon Nov 29 09:14:36 macbook.lan megatunix[49160] <Error>: CGContextSetFontSize: invalid context 0x0
Mon Nov 29 09:14:36 macbook.lan megatunix[49160] <Error>: CGContextSetTextMatrix: invalid context 0x0
Mon Nov 29 09:14:36 macbook.lan megatunix[49160] <Error>: CGContextClearRect: invalid context 0x0
Mon Nov 29 09:14:36 macbook.lan megatunix[49160] <Error>: CGContextSetRGBFillColor: invalid context 0x0
Mon Nov 29 09:14:36 macbook.lan megatunix[49160] <Error>: CGContextShowGlyphsAtPoint: invalid context 0x0
Segmentation fault
The 2.5 minutes of messages were tab loading! It took that long. The segfault came after I maximised the window, then minimised it. The gui didn't resize when I maximised it. I'll try again now. This time I just scrolled through the tabs and it segfaulted.
I used offline mode, and chose 3.0.3x and then the 3.0.x .ecu file. Is that the right choice? Perhaps that is what went wrong?
Baz.