Skip to content

Instantly share code, notes, and snippets.

@romac
Created August 25, 2012 15:13
Show Gist options
  • Save romac/3466921 to your computer and use it in GitHub Desktop.
Save romac/3466921 to your computer and use it in GitHub Desktop.
Linking errors when compiling @nddrylliog's LD24 entry on OS X
Finished compiling for arch osx
gcc -I/usr/local/Cellar/glib/2.32.4/include/glib-2.0 -I/usr/local/Cellar/glib/2.32.4/lib/glib-2.0/include -I/usr/local/Cellar/gettext/0.18.1.1/include -I/usr/local/Cellar/cairo/1.12.2/include -I/usr/local/Cellar/cairo/1.12.2/include/cairo -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/freetype2/freetype -I/usr/local/Cellar/freealut/1.1.0/include -I/System/Library/Frameworks/OpenAL.framework/Headers -framework OpenAL -I/usr/local/Cellar/libvorbis/1.3.3/include -I/usr/local/Cellar/libogg/1.3.0/include -I/usr/X11R6/include -I/usr/local/include/ -I/usr/local/include/glib-2.0 -I rock_tmp -I /usr/local/rock/libs/headers/ -L/usr/local/lib -I/usr/local/include -I/usr/pkg/include -std=gnu99 -Wall -D__OOC_USE_GC__ -DGC_NO_THREAD_REDIRECTS -L/usr/X11R6/lib -L/usr/local/Cellar/glib/2.32.4/lib -L/usr/local/Cellar/gettext/0.18.1.1/lib -lglib-2.0 -lintl -L/usr/local/Cellar/cairo/1.12.2/lib -lcairo -L/usr/local/Cellar/freealut/1.1.0/lib -lalut -L/usr/local/Cellar/libvorbis/1.3.3/lib -L/usr/local/Cellar/libogg/1.3.0/lib -lvorbis -lm -logg rock_tmp/source/warmup.o rock_tmp/sdk/lang/Exception.o rock_tmp/sdk/lang/BufferIterator.o rock_tmp/sdk/lang/System.o rock_tmp/sdk/lang/Character.o rock_tmp/sdk/lang/VarArgs.o rock_tmp/sdk/lang/types.o rock_tmp/sdk/lang/Iterators.o rock_tmp/sdk/lang/Memory.o rock_tmp/sdk/lang/String.o rock_tmp/sdk/lang/Buffer.o rock_tmp/sdk/lang/Numbers.o rock_tmp/sdk/lang/Abstractions.o rock_tmp/sdk/lang/Format.o rock_tmp/sdk/lang/IO.o rock_tmp/sdk/structs/ArrayList.o rock_tmp/sdk/structs/List.o rock_tmp/sdk/math/Random.o rock_tmp/sdk/os/Time.o rock_tmp/sdk/native/win32/types.o rock_tmp/sdk/structs/HashMap.o rock_tmp/sdk/threading/Thread.o rock_tmp/sdk/threading/native/ThreadUnix.o rock_tmp/sdk/threading/native/ThreadWin32.o rock_tmp/sdk/native/win32/errors.o rock_tmp/sdk/threading/native/MutexUnix.o rock_tmp/sdk/threading/native/MutexWin32.o rock_tmp/sdk/threading/native/ThreadLocalUnix.o rock_tmp/sdk/threading/native/ThreadLocalWin32.o rock_tmp/sdk/structs/Stack.o rock_tmp/sdk/structs/LinkedList.o rock_tmp/sdk/os/Terminal.o rock_tmp/sdk/os/FileDescriptor.o rock_tmp/sdk/os/unistd.o rock_tmp/source/zombieconfig.o rock_tmp/sdk/io/FileReader.o rock_tmp/sdk/io/Reader.o rock_tmp/sdk/io/File.o rock_tmp/sdk/io/FileWriter.o rock_tmp/sdk/io/Writer.o rock_tmp/sdk/os/Pipe.o rock_tmp/sdk/os/native/PipeUnix.o rock_tmp/sdk/os/native/PipeWin32.o rock_tmp/sdk/io/BufferWriter.o rock_tmp/sdk/io/BufferReader.o rock_tmp/sdk/io/native/FileWin32.o rock_tmp/sdk/io/native/FileUnix.o rock_tmp/sdk/text/StringTokenizer.o rock_tmp/source/ldkit/Engine.o rock_tmp/source/ldkit/UI.o rock_tmp/source/ldkit/Display.o rock_tmp/deadlogger/deadlogger/Log.o rock_tmp/deadlogger/deadlogger/Logger.o rock_tmp/deadlogger/deadlogger/Level.o rock_tmp/deadlogger/deadlogger/Handler.o rock_tmp/deadlogger/deadlogger/Formatter.o rock_tmp/sdk/text/StringTemplate.o rock_tmp/deadlogger/deadlogger/Filter.o rock_tmp/ooc-cairo/cairo/Cairo.o rock_tmp/source/sdl/Sdl.o rock_tmp/source/sdl/Event.o rock_tmp/source/sdl/Video.o rock_tmp/source/gobject.o rock_tmp/source/ldkit/Math.o rock_tmp/sdk/math.o rock_tmp/source/ldkit/Input.o rock_tmp/source/ldkit/Sprites.o rock_tmp/ooc-cairo/cairo/CairoFT.o rock_tmp/source/freetype2.o rock_tmp/source/ldkit/Sound.o rock_tmp/openal-ooc/openal.o rock_tmp/alut-ooc/alut.o rock_tmp/vorbis-ooc/vorbis.o rock_tmp/source/ldkit/Pass.o rock_tmp/source/ldkit/FlashMessages.o rock_tmp/source/ldkit/Timing.o rock_tmp/source/ldkit/Actor.o rock_tmp/source/ldkit/Dead.o rock_tmp/source/Level.o rock_tmp/source/Block.o rock_tmp/source/ldkit/Collision.o rock_tmp/source/Hero.o rock_tmp/source/Bullet.o -o warmup -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -lSDL -lm -lfreetype -lalut -lvorbisfile -lvorbis -logg -lpthread /usr/local/rock/libs/osx/libgc.a
Undefined symbols for architecture x86_64:
"_g_type_init", referenced from:
_ldkit_Display__Display_init in Display.o
"_main", referenced from:
start in crt1.10.6.o
(maybe you meant: _GC_register_main_static_data, _lang_Format__format_main , _GC_dirty_maintained , _GC_get_main_stack_base , _SDL_main )
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make: *** [link] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment