Author Topic: The 01 October 2007 build (4503) is out.  (Read 33668 times)

Lucas de Vil

  • Guest
Re: The 01 October 2007 build (4503) is out.
« Reply #15 on: October 04, 2007, 04:38:02 pm »
+hm+
It seems hard to get the XP nightly since the server seems to be a little busy.

I wonder why there are no Mac OS X nightlies.
Is it still that hard to compile for OS X?
Some entries in the forums say so...

Regards
Marco
« Last Edit: October 04, 2007, 05:10:16 pm by Lucas de Vil »

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: The 01 October 2007 build (4503) is out.
« Reply #16 on: October 05, 2007, 05:29:12 pm »
I just changed my debian repository announced here .

Now there's a build for unstable/sid and one for stable/etch.
Both build with pbuild against the correct libraries and with the correct compilers (e.g. gcc 4.1 for etch and 4.2 for unstable).

So this line (in /etc/apt/sources.list)
Code: [Select]
deb http://jens.lody.name/debian/ unstable mainshould work for unstable,
this one
Code: [Select]
deb http://jens.lody.name/debian/ etch mainfor etch.

The place for the public-key did not change, so this command:
Code: [Select]
wget -q http://jens.lody.name/debian/jens.asc -O-  | sudo apt-key add -will fetch it and put it to apt's trusted keys.



dannygao

  • Guest
Re: The 01 October 2007 build (4503) is out.
« Reply #17 on: October 07, 2007, 05:13:43 pm »
AVR Wizard file is not correct?

line 90 of wizard.script,

Code: [Select]
pb_eepbin = _T("avr-objcopy --no-change-warnings --j .eeprom --change-section-lma .eeprom=0 -O binary $(TARGET_OUTPUT_FILE) $(TARGET_OUTPUT_FILE).eep.bin");
should be

Code: [Select]
pb_eepbin = _T("avr-objcopy --no-change-warnings -j .eeprom --change-section-lma .eeprom=0 -O binary $(TARGET_OUTPUT_FILE) $(TARGET_OUTPUT_FILE).eep.bin");
I got a built error, so i guess some thing wrong here. Not sure ;-)


Offline afb

  • Developer
  • Lives here!
  • *****
  • Posts: 884
Re: The 01 October 2007 build (4503) is out.
« Reply #18 on: October 14, 2007, 06:29:04 pm »
I wonder why there are no Mac OS X nightlies.

The decision was made to provide montly builds instead,
as there is usually no need for users to do daily updates.

You can use the "codeblocks-devel" port from MacPorts,
as it builds directly from the SVN trunk - daily if needed.

Quote
Is it still that hard to compile for OS X?
Some entries in the forums say so...

Not really, no. :-)

It's usually better if the forum posters say so in bug reports
or direct emails, as then something can be done about it...

Offline cieszak

  • Single posting newcomer
  • *
  • Posts: 3
    • http://cieszak.eu
Re: The 01 October 2007 build (4503) is out.
« Reply #19 on: March 12, 2008, 11:06:14 pm »
This is still not fixed (currently it is 90 line of share\CodeBlocks\templates\wizard\avr\wizard.script):

AVR Wizard file is not correct?

line 90 of wizard.script,

Code: [Select]
pb_eepbin = _T("avr-objcopy --no-change-warnings --j .eeprom --change-section-lma .eeprom=0 -O binary $(TARGET_OUTPUT_FILE) $(TARGET_OUTPUT_FILE).eep.bin");
should be

Code: [Select]
pb_eepbin = _T("avr-objcopy --no-change-warnings -j .eeprom --change-section-lma .eeprom=0 -O binary $(TARGET_OUTPUT_FILE) $(TARGET_OUTPUT_FILE).eep.bin");
I got a built error, so i guess some thing wrong here. Not sure ;-)



Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5179
Re: The 01 October 2007 build (4503) is out.
« Reply #20 on: March 12, 2008, 11:47:13 pm »
any other avr user which can confirm the "--j" should be "-j".

If anyone can confirm please do,so I can apply the suggested fix.

Offline cieszak

  • Single posting newcomer
  • *
  • Posts: 3
    • http://cieszak.eu
Re: The 01 October 2007 build (4503) is out.
« Reply #21 on: March 13, 2008, 12:15:02 am »
it must be -j because objcopy does not recognize --j option (any version of objcopy, not only avr, i check also MinGW and it has the same parameter)


c:\WinAVR-20071221\bin>avr-objcopy.exe
Usage: avr-objcopy.exe [option(s)] in-file [out-file]
 Copies a binary file, possibly transforming it in the process
 The options are:
  -I --input-target <bfdname>      Assume input file is in format <bfdname>
  -O --output-target <bfdname>     Create an output file in format <bfdname>
  -B --binary-architecture <arch>  Set arch of output file, when input is binary

  -F --target <bfdname>            Set both input and output format to <bfdname>

     --debugging                   Convert debugging information, if possible
  -p --preserve-dates              Copy modified/access timestamps to the output

  -j --only-section <name>         Only copy section <name> into the output
     --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to <file>
  -R --remove-section <name>       Remove section <name> from the output
  -S --strip-all                   Remove all symbol and relocation information
  -g --strip-debug                 Remove all debugging symbols & sections
[cut]


c:\MinGW\bin>objcopy
Usage: objcopy [option(s)] in-file [out-file]
 Copies a binary file, possibly transforming it in the process
 The options are:
  -I --input-target <bfdname>      Assume input file is in format <bfdname>
  -O --output-target <bfdname>     Create an output file in format <bfdname>
  -B --binary-architecture <arch>  Set arch of output file, when input is binary

  -F --target <bfdname>            Set both input and output format to <bfdname>

     --debugging                   Convert debugging information, if possible
  -p --preserve-dates              Copy modified/access timestamps to the output

  -j --only-section <name>         Only copy section <name> into the output
     --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to <file>
  -R --remove-section <name>       Remove section <name> from the output
  -S --strip-all                   Remove all symbol and relocation information
  -g --strip-debug                 Remove all debugging symbols & sections
     --strip-unneeded              Remove all symbols not needed by relocations
  -N --strip-symbol <name>         Do not copy symbol <name>
[cut]

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 01 October 2007 build (4503) is out.
« Reply #22 on: March 15, 2008, 07:21:14 am »
it must be -j because objcopy does not recognize --j option (any version of objcopy, not only avr, i check also MinGW and it has the same parameter)

Fixed in trunk. Thanks for the fix. :)
Be a part of the solution, not a part of the problem.