JFIF>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality C    $.' ",#(7),01444'9=82<.342C  2!!222222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( ( ( ( *Ζ%iYp\sxFOUCZ\˹QTPH$ .-O=ڼZ݋Y =LҔwcFWjqoC4W0$HE"GC ꌚQEQES&v $HWU,㶺ߊn~- m=VXAx 3Z|ZMdIٝ q᤺)le!T' [OV4q3g\qO[UN ʚ#zFԴKE۩a!`q'յo x%#Ƨ{ @Of >kqmO/хw5ԍU#b.;``{^㸼kKS*ôtފ_YXCԼ7i3+@%B8<`Uyq\Soe?p{x/|ck{x[ELYNݸ9֪VᎩǨ^6da1owa\qPQJjֺ1G A{oelg\c1_-ל>oWI|/ЗAQR5UXnr}9\|'>u pW``3یzD۴zvkF檮k-5kςr_)7/y3~U x#Bּ#^j1\ݓ"91*ձO _:_kkp5܌I9ʌIӜxD4E<;A9qWFʭ4RUA=lת=L!z(XNm. &KI88ڴklx>7QL((:&A], o ^+lIVnɭiRX%k)I yN 鞙WiʣjKE{#'6Oukw7Eا1Z^)O3nUa8jcb;x$hpAi0Eƛs,8  2Aڗ+PbGkZ/&G3$>j21#tұ|9 m=ϓ#)4ŸP;gVӌbT\D m| ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (? MySQL (error) Code Reference

The Joy of Linking

September 21st, 2007

Wouldn’t you know it - in my various console stress test apps that I wrote I had no issues compiling and linking.  Now that it’s time to integrate with my existing app that uses the Oracle libs - now I’m having linker errors everywhere. 

It looks to be a conflict between memory managers … oh… joy.

They say understanding and fixing linker errors is the sign of an experienced programmer.  I just think of it as annoyingly time consuming.

  • definition for item A couldn’t be found
  • track down item A
  • Oh look - there are several of them - which one should I use?
  • Are there any defines that need to be set?
  • Are there project dependencies that I skipped?
  • Are the two projects using the same C Runtime?  Static/Dynamic and SingleThread/MultiThread?
  • summon archaine knowlege about one of the projects your linking to - you seem to remember some mentioning how it wasn’t compatable with something & it’s not documented in the headers ;-)
  • re-compile
  • Lather, Rinse, Repeat

128

September 21st, 2007

HA_ERR_OUT_OF_MEM


#define HA_ERR_OUT_OF_MEM 128 /* Record-file is crashed */

TODO: Add Context

127

September 21st, 2007

HA_ERR_WRONG_IN_RECORD


#define HA_ERR_WRONG_IN_RECORD 127 /* Record-file is crashed */

TODO: Add Context

126

September 21st, 2007

HA_ERR_CRASHED


#define HA_ERR_CRASHED 126 /* Indexfile is crashed */

125

September 21st, 2007

TODO: Find where 125 is defined - I doesn’t appear to be listed with the other HA_ERR_* defines in my_base.h

Was it depreciated?

124

September 21st, 2007

HA_ERR_WRONG_INDEX


#define HA_ERR_WRONG_INDEX 124 /* Wrong index given to function */


TODO: Add Context

123

September 21st, 2007

HA_ERR_RECORD_CHANGED


#define HA_ERR_RECORD_CHANGED 123 /* Uppdate with is recoverable */

TODO: Add context

122

September 21st, 2007

TODO: Find where 122 is defined - I doesn’t appear to be listed with the other HA_ERR_* defines in my_base.h

Was it depreciated?

121

September 21st, 2007

HA_ERR_FOUND_DUPP_KEY 


#define HA_ERR_FOUND_DUPP_KEY 121 /* Dupplicate key on write */


TODO: Add context

120

September 21st, 2007

HA_ERR_KEY_NOT_FOUND


#define HA_ERR_KEY_NOT_FOUND 120 /* Didn’t find key on read or update */

TODO: Add context