Jump to content

MIOS programming with Xcode 2 on a Mac (OSX)


Rowan
 Share

Recommended Posts

ok now the sdcc is ok

but

Building target “Makefile†of project “LC†with configuration “Debug†— (4 errors)

    cd "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC"

    setenv ACTION build

    setenv ALWAYS_SEARCH_USER_PATHS YES

    setenv APPLE_INTERNAL_DEVELOPER_DIR /AppleInternal/Developer

    setenv APPLE_INTERNAL_DIR /AppleInternal

    setenv APPLE_INTERNAL_DOCUMENTATION_DIR /AppleInternal/Documentation

    setenv APPLE_INTERNAL_LIBRARY_DIR /AppleInternal/Library

    setenv APPLE_INTERNAL_TOOLS /AppleInternal/Developer/Tools

    setenv ARCHS ppc

    setenv BUILD_COMPONENTS "headers build"

    setenv BUILD_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build"

    setenv BUILD_ROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build"

    setenv BUILD_STYLE Debug

    setenv BUILD_VARIANTS normal

    setenv BUILT_PRODUCTS_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/Debug"

    setenv CACHE_ROOT /Library/Caches/com.apple.Xcode.501

    setenv CCHROOT /Library/Caches/com.apple.Xcode.501

    setenv CHMOD /bin/chmod

    setenv CHOWN /usr/sbin/chown

    setenv CLASS_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/JavaClasses"

    setenv CLEAN_PRECOMPS YES

    setenv CLONE_HEADERS NO

    setenv CONFIGURATION Debug

    setenv CONFIGURATION_BUILD_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/Debug"

    setenv CONFIGURATION_TEMP_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug"

    setenv COPY_PHASE_STRIP NO

    setenv COPY_RESOURCES_FROM_STATIC_FRAMEWORKS YES

    setenv CP /bin/cp

    setenv CURRENT_ARCH ppc

    setenv CURRENT_VARIANT normal

    setenv DEBUGGING_SYMBOLS YES

    setenv DEBUG_INFORMATION_FORMAT stabs

    setenv DEPLOYMENT_LOCATION NO

    setenv DERIVED_FILES_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/DerivedSources"

    setenv DERIVED_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/DerivedSources"

    setenv DERIVED_SOURCES_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/DerivedSources"

    setenv DEVELOPMENT_LANGUAGE English

    setenv DSTROOT /tmp/LC.dst

    setenv DWARF_DSYM_FILE_NAME .dSYM

    setenv DWARF_DSYM_FOLDER_PATH "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/Debug"

    setenv ENABLE_HEADER_DEPENDENCIES YES

    setenv EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES "*.nib *.lproj *.framework *.gch (*) CVS .svn *.xcodeproj *.xcode *.pbproj *.pbxproj"

    setenv FIXED_FILES_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/FixedFiles"

    setenv FRAMEWORK_VERSION A

    setenv GCC_DYNAMIC_NO_PIC NO

    setenv GCC_ENABLE_AUTO_PCH NO

    setenv GCC_GENERATE_DEBUGGING_SYMBOLS YES

    setenv GCC_OPTIMIZATION_LEVEL 0

    setenv GCC_PFE_FILE_C_DIALECTS "c objective-c c++ objective-c++"

    setenv GCC_TREAT_WARNINGS_AS_ERRORS NO

    setenv GCC_VERSION 4.0

    setenv GENERATE_PKGINFO_FILE NO

    setenv GENERATE_PROFILING_CODE NO

    setenv GROUP simonemarin

    setenv HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT YES

    setenv HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES YES

    setenv HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS YES

    setenv HEADERMAP_INCLUDES_PROJECT_HEADERS YES

    setenv INFOPLIST_EXPAND_BUILD_SETTINGS YES

    setenv INSTALL_DIR /tmp/LC.dst

    setenv INSTALL_GROUP simonemarin

    setenv INSTALL_MODE_FLAG a-w,a+rX

    setenv INSTALL_OWNER simonemarin

    setenv INSTALL_ROOT /tmp/LC.dst

    setenv JAVAC_DEFAULT_FLAGS "-J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8"

    setenv JAVA_APP_STUB /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub

    setenv JAVA_ARCHIVE_CLASSES YES

    setenv JAVA_ARCHIVE_TYPE JAR

    setenv JAVA_COMPILER /usr/bin/javac

    setenv JAVA_FRAMEWORK_RESOURCES_DIRS Resources

    setenv JAVA_JAR_FLAGS cv

    setenv JAVA_SOURCE_SUBDIR .

    setenv JAVA_USE_DEPENDENCIES YES

    setenv JAVA_ZIP_FLAGS -urg

    setenv JIKES_DEFAULT_FLAGS "+E +OLDCSO"

    setenv LEX /usr/bin/lex

    setenv LINK_FILE_LIST_normal_ppc

    setenv LOCAL_ADMIN_APPS_DIR /Applications/Utilities

    setenv LOCAL_APPS_DIR /Applications

    setenv LOCAL_DEVELOPER_DIR /Library/Developer

    setenv LOCAL_LIBRARY_DIR /Library

    setenv MAC_OS_X_VERSION_ACTUAL 1041

    setenv MAC_OS_X_VERSION_MAJOR 1040

    setenv NATIVE_ARCH ppc

    setenv NATIVE_ARCH_32_BIT ppc

    setenv NATIVE_ARCH_64_BIT ppc64

    setenv NATIVE_ARCH_ACTUAL ppc

    setenv NO_COMMON YES

    setenv OBJECT_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Objects"

    setenv OBJECT_FILE_DIR_normal "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Objects-normal"

    setenv OBJROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build"

    setenv OPTIMIZATION_LEVEL 0

    setenv OS MACOS

    setenv OSAC /usr/bin/osacompile

    setenv PASCAL_STRINGS YES

    setenv PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES "/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Developer/Headers"

    setenv PKGINFO_FILE_PATH "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/PkgInfo"

    setenv PREBINDING YES

    setenv PRECOMP_DESTINATION_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/PrefixHeaders"

    setenv PRODUCT_NAME Makefile

    setenv PRODUCT_SETTINGS_PATH

    setenv PROJECT LC

    setenv PROJECT_DERIVED_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/DerivedSources"

    setenv PROJECT_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC"

    setenv PROJECT_FILE_PATH "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/LC.xcodeproj"

    setenv PROJECT_NAME LC

    setenv PROJECT_TEMP_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build"

    setenv RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS YES

    setenv REMOVE_CVS_FROM_RESOURCES YES

    setenv REMOVE_SVN_FROM_RESOURCES YES

    setenv REZ_COLLECTOR_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/ResourceManagerResources"

    setenv REZ_OBJECTS_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/ResourceManagerResources/Objects"

    setenv SCRIPT_INPUT_FILE_COUNT 0

    setenv SCRIPT_OUTPUT_FILE_COUNT 0

    setenv SDKROOT

    setenv SED /usr/bin/sed

    setenv SET_DIR_MODE_OWNER_GROUP YES

    setenv SET_FILE_MODE_OWNER_GROUP NO

    setenv SHARED_DERIVED_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/Debug/DerivedSources"

    setenv SHARED_PRECOMPS_DIR /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders

    setenv SKIP_INSTALL YES

    setenv SOURCE_ROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC"

    setenv SRCROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC"

    setenv STRIP_INSTALLED_PRODUCT YES

    setenv SYMBOL_REPOSITORY_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/SymbolRepositories"

    setenv SYMROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build"

    setenv SYSTEM_ADMIN_APPS_DIR /Applications/Utilities

    setenv SYSTEM_APPS_DIR /Applications

    setenv SYSTEM_CORE_SERVICES_DIR /System/Library/CoreServices

    setenv SYSTEM_DEMOS_DIR /Applications/Extras

    setenv SYSTEM_DEVELOPER_APPS_DIR /Developer/Applications

    setenv SYSTEM_DEVELOPER_DEMOS_DIR "/Developer/Applications/Utilities/Built Examples"

    setenv SYSTEM_DEVELOPER_DIR /Developer

    setenv SYSTEM_DEVELOPER_DOC_DIR "/Developer/ADC Reference Library"

    setenv SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR "/Developer/Applications/Graphics Tools"

    setenv SYSTEM_DEVELOPER_JAVA_TOOLS_DIR "/Developer/Applications/Java Tools"

    setenv SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR "/Developer/Applications/Performance Tools"

    setenv SYSTEM_DEVELOPER_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes"

    setenv SYSTEM_DEVELOPER_TOOLS /Developer/Tools

    setenv SYSTEM_DEVELOPER_TOOLS_DOC_DIR "/Developer/ADC Reference Library/documentation/DeveloperTools"

    setenv SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes/DeveloperTools"

    setenv SYSTEM_DEVELOPER_UTILITIES_DIR /Developer/Applications/Utilities

    setenv SYSTEM_DOCUMENTATION_DIR /Library/Documentation

    setenv SYSTEM_LIBRARY_DIR /System/Library

    setenv TARGETNAME Makefile

    setenv TARGET_BUILD_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/Debug"

    setenv TARGET_NAME Makefile

    setenv TARGET_TEMP_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build"

    setenv TEMP_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build"

    setenv TEMP_FILES_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build"

    setenv TEMP_FILE_DIR "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build"

    setenv TEMP_ROOT "/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build"

    setenv UID 501

    setenv UNSTRIPPED_PRODUCT NO

    setenv USER simonemarin

    setenv USER_APPS_DIR /Users/simonemarin/Applications

    setenv USER_LIBRARY_DIR /Users/simonemarin/Library

    setenv USE_DYNAMIC_NO_PIC YES

    setenv VALID_ARCHS "m68k i386 sparc hppa ppc ppc7400 ppc970 ppc64 x86_64"

    setenv VERBOSE_PBXCP NO

    setenv VERSION_INFO_BUILDER simonemarin

    setenv VERSION_INFO_STRING "\"@(#)PROGRAM:Makefile  PROJECT:LC-  DEVELOPER:simonemarin  BUILT:\" __DATE__  \" \" __TIME__ \"\""

    setenv XCODE_APP_SUPPORT_DIR "/Library/Application Support/Apple/Developer Tools"

    setenv XCODE_VERSION_ACTUAL 0241

    setenv XCODE_VERSION_MAJOR 0200

    setenv YACC /usr/bin/yacc

    /bin/sh -c \"/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh\"

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 5: cd: /Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/tools: No such file or directory

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 6: ./mkmk.pl: No such file or directory

Makefile replaced.

Success.

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 5: cd: /Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/tools: No such file or directory

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 5: cd: /Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/tools: No such file or directory

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 6: ./mkmk.pl: No such file or directory

/Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/build/LC.build/Debug/Makefile.build/Script-DB9FDEEE0C933A0D0042D9FA.sh: line 6: ./mkmk.pl: No such file or directory

Build succeeded (4 errors)

??? ??? ??? ??? ???

Link to comment
Share on other sites

  • Replies 58
  • Created
  • Last Reply

Top Posters In This Topic

hi cimo,

these error messages are nothing to be afraid of, the only difficulty is to find the first error message (at the end)! It sais:

line 5: cd: /Users/simonemarin/Documents/electronic_projects/IIE!go/MidiBox/Capp/LC/tools: No such file or directory

so, the script can't change to the subdirectly "$SRCROOT/tools" (where $SRCROOT means the source root directly), therefore it cannot start the mkmk.pl; this is a PERL-script to generate the new makefile.

Just make sure this file (mkmk.pl) is inside a folder "tools". This folder is normally included with most downloads; chances are very likely you already have this file on your HD.

Best,

Michael

ps: I don't think it's required, but you may need to set the right permissions to execute mkmk.pl.

In this case, open the Terminal and type:

[tt]chmod 750 [/tt]

add a space and drag the file "mkmk.pl" to the terminal window. Type enter.

Link to comment
Share on other sites

hello world!

there isn t a mkmk.pl file in the midibox_lc_v2_0_alpha1 tools folder so i moved it from the SDCC skeleton and now i have no errors on building but..

"""""ok before i go ahead, please keep in mind that i have no experience at all in programming, everything for me i kinda new, i am reading/listening to those tutorials S1 was linking me to ;) So forgive me if i am asking every little thing which can be obvious for others but not for me and feel free to send me to learn some basic C first... """"""

...i don t get any new file: it builds but is not really generating any new file.Funny enough it actually did it only ONCE after a Xcode restart.  ??? ???

tx

simone

Link to comment
Share on other sites

I've added a new general overview to the Wiki that explains some fundamental basics about the compile process:

http://www.midibox.org/dokuwiki/how_to_use_xcode2_as_ide_on_a_mac#about_targets_and_makefiles

In short: I think you're mixing up the makefile generation process with the "normal" building process to generate the .hex/.syx files ;)

And it's quite normal, that the building process just happens once, because Xcode won't compile again if no sources have changed.

Tell me, if this helped!

Best,

Michael

Link to comment
Share on other sites

Got it working :D It was as you said, two targets...

Is there some reason why it is preferable to do it this way? My C::B tutorial sets up a single target which creates the make file and runs it, but as you know, I am learning C (mostly from you ;)) so that may be bad practice in my doc... I know that it is not really necessary, but it only takes 2 seconds so I didn't worry about it.

Link to comment
Share on other sites

Hey stryd!

I was slightly worried yesterday night not seeing you hanging around in the chat room ;D

(I'm not so often there, 'cause it's really stressy here these days...)

Of course you can make the makefile manually by calling the mkmk.pl in the console / DOSbox / terminal, but as you need to re-generate the Makefile whenever a new class has to be added, I think this is the smarter way. Besides, I discovered it to be very useful to grasp the concept of creating new targets ;)

I'm not sure if it's necessary at all to create a new Makefile on Windows (?), but it is needed on the Mac...

However, I don't think it's "bad practice" to not set up a new makefile target in C::B ;)

Cheers!

Michael

Link to comment
Share on other sites

S1: i said i got it working when i saw no error in the Xcode but then i realizaed there weren t filed on _output... anyway it s a result!!

AC:

In short: I think you're mixing up the makefile generation process with the "normal" building process to generate the .hex/.syx files

no it s quite clear to me and that s not the problem

And it's quite normal, that the building process just happens once, because Xcode won't compile again if no sources have changed.

I was thinking about this as well thanks for pointing this out it s something quite important to know.

QUESTIONS:

SDCC skeleton and LC C app. are independent, there is no reason why i should first load the SDCC files, build and then use the LC files... it s unclear to me

why mkmk.pl and makefile.spec are not present in the LC application?

LATEST INFOS:

When i load the SDCC skeleton files it build properly and i get the Hello World thingy on the screen so it s all set up ..

But if i load the LC (and change main.h) it won t create the project.hex or the ASM files in the build directory.

I ve also tried to load first the SDCC files and then adding the LC files ,replacing when required (instead of replacing the whole application) and it builds and outputs the project.hex but it is still the HelloWorld app.

I hope that this infos will help you to help me ;) to sort this out..meanwhile i am trying over and over again to see if i can spot the issue by myself ..

As usual big thanks to you guys

Simone

Link to comment
Share on other sites

why mkmk.pl and makefile.spec are not present in the LC application?

:o jeesuz, cimo, I have never checked this, 'cause I thought it would be obvious that you're working on a C-based project – you are trying to edit an ASM-application!!!

forget this. you cannot edit an ASM-project in C.

Either you have to proceed in ASM (not my cup of tea, sorry, therefor no Xcode help available from me; I did all the ASM hacks I ever did on Windoze) - or take a look at the available downloads in the C section

sorry mate. :-\

Michael

Edit: but at least you can code in C; as the SDCC-skeleton seems to work ;) Maybe you can code your own LC app in C?

Link to comment
Share on other sites

I see. I thought you mean 1.6, because I couldn't find any LC application at the C-download section (had to search the forum first)...

Indeed it's in C and the Makefile is missing (as well as Makefile.spec). You might ask TK for that file; but alpha means it's even before beta; so you must not expect a ready-to-ship-and-able-to-compile-for-everyone-state ... I guess this exactly is the reason why it's not (yet) listed in the download section.

However, as you can compile your SDCC skeleton successfully with "Hello World", this indicates that your system is now set up well to build C-based applications. Maybe you should ask in some LC-based thread now?

:)

best,

Michael

Link to comment
Share on other sites

;D ;D ;D

ok at least we ve found out what we are talking about.. so now i can try to load some example program and see what it is like ..

..ehmmm Thorsten do you have those files ??  :P

.. thanks so much so i am going back to infest the HUI forum ...

Simone

Link to comment
Share on other sites

Ahhh... The v2 alpha LC uses a different compiling script, and it's a DOS batch file.

does this mean that an Allmighty Windows approach would be better? I am going to rejoin my trash recycled PIII in 3 weeks so i will have access to a x86 machine but i d better work on Ubuntu than XP or  :'( wista .. if that s possible

.anyway i think i have to show you my very first SDCC app. built in OSX:

Ps.JPG

Link to comment
Share on other sites

.anyway i think i have to show you my very first SDCC app. built in OSX:

hey!  what happened to the dedication?

oops emmm sorry J is right so here we go...

..emm for the friendship and the free laughs offered in the chat by Mr J. the man which guitar throws are known (and feared) by public and public medical services, for his famous motto "25 is better than none" i dedicate officially my first SDCC built application to Jimp..

Simone

Link to comment
Share on other sites

  • 5 months later...
  • 5 months later...

Hi!

I cannot find the C skeleton anymore? Is it part of the base package now? Sorry, but I am a first timer, and last time I installed the XCode stuff I actually did not do any coding.

And: How do I adjust the C Skeleton to work on a PIC18F4685? That ist the one I am using.

Thanks!

ALEXander.

Link to comment
Share on other sites

Hi,

sorry, there have been many many changes lately and a completely new skeleton has been introduced with the ability to include libs - but I have had no time yet to catch up, so I cannot say much to this.

Though there are some newer topics here regarding that, maybe you should look around a bit.

The basics of how to get SDCC and GPUtils working with Xcode should be still valid though.

Best,

Michael

Link to comment
Share on other sites

Hi!

I cannot find the C skeleton anymore? Is it part of the base package now? Sorry, but I am a first timer, and last time I installed the XCode stuff I actually did not do any coding.

And: How do I adjust the C Skeleton to work on a PIC18F4685? That ist the one I am using.

Thanks!

ALEXander.

Hi Alexander - in another thread I had the same question regarding the skeleton code. Yes, it's been moved to the mios base package.

Link to comment
Share on other sites

  • 4 months later...

Welcome aboard Michael!

Thanks for the doco! I had a look, and I noticed that you have added stuff about macports, and removed something about Fink. I'm not a Mac user, so maybe this new method is the only way to do it, but perhaps it would be best to leave two methods in place, and allow the reader to decide which one to use....

Link to comment
Share on other sites

Hi Stryd,

I was the one who removed Fink. AFAIK MacPorts and Fink are two similar but different solutions that I believe are a bad idea to mix up. As the install of SDCC has been improved much in the past, I don't think it's necessary anymore to mess around with single libs & dependencies.

;-)

Best,

Michael

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...